Laravel Stripe API-Fehler: Zahlungen in Indien können aufgrund mangelnder Unterstützung nicht akzeptiert werden
P粉399090746
2023-08-08 12:17:35
<p>Ich erstelle eine E-Commerce-Website und möchte ein Zahlungsgateway über Stripe bereitstellen, erhalte jedoch die Fehlermeldung: „Sie können keine Zahlungen über diese API akzeptieren, da sie in Indien nicht mehr unterstützt wird. Weitere Informationen finden Sie unter https:// Stripe.com/docs/zahlungen, um mehr über das Akzeptieren von Zahlungen zu erfahren. Hier verwende ich Laravel als Backend. <br /><br />Mein Controller-Code ist: </p><p><strong></strong></p>
<pre class="brush:php;toolbar:false;">public function stripePost(Request $request)
{
StripeStripe::setApiKey(env('STRIPE_SECRET'));
StripeCharge::create ([
"Betrag" => 100 * 100,
"currency" => "inr",
"source" => $request->stripeToken,
"description" => "Danke"
]);
Session::flash('success', 'Zahlung erfolgreich!');
kehren Sie zurück();
}</pre>
<p>Ich habe versucht, es zu ändern</p>
<pre class="brush:php;toolbar:false;">public function stripePost(Request $request)
{
StripeStripe::setApiKey(env('STRIPE_SECRET'));
Stripe::PaymentIntent.create([
"Betrag" => 100 * 100,
"currency" => "inr",
"source" => $request->stripeToken,
"description" => "Danke"
]);
Session::flash('success', 'Zahlung erfolgreich!');
kehren Sie zurück();
}</pre>
<p>Aber immer noch Fehler</p>
看看这个文章兄弟,应该管
https://wordpress.org/support/topic/stripe-india-not-supported/#:~:text=As%20part%20of%20our%20collaboration%20with%20Stripe%20directly%2C,beta.%20The%20filter%20above%20will%20add%20India%20in.