電子商取引 Web サイトを作成しており、Stripe 経由で支払いゲートウェイを提供したいと考えていますが、「この API はインドではサポートされなくなったため、この API を使用した支払いを受け入れることはできません。https:// を参照してください」というエラーが発生します。支払いの受け入れについて詳しくは、 Stripe.com/docs/payments を参照してください。」 ここでは、バックエンドとして Laravel を使用しています。
私のコントローラー コードは次のとおりです:
パブリック関数 StripePost(Request $request) { StripeStripe::setApiKey(env('STRIPE_SECRET')); StripeCharge::create ([ 「金額」 => 100 * 100、 「通貨」 => 「円」、 "source" => $request->ストライプトークン, "説明" => "ありがとう" ]); Session::flash('success', '支払い成功!'); 戻ります(); }
変更してみました
パブリック関数 StripePost(Request $request) { StripeStripe::setApiKey(env('STRIPE_SECRET')); Stripe::PaymentIntent.create([ 「金額」 => 100 * 100、 「通貨」 => 「円」、 "source" => $request->ストライプトークン, "説明" => "ありがとう" ]); Session::flash('success', '支払い成功!'); 戻ります(); }
それでもエラー
この記事を読んでください、兄弟たち、大事にしてください
https://wordpress.org/support/topic/ Stripe-india-not-supported/#:~:text=Stripe とのコラボレーションの一環として直接,,ベータ版。上記のフィルターではインドが追加されますで###。###