Erreur API Laravel Stripe : impossible d'accepter les paiements en Inde en raison du manque de support
P粉399090746
2023-08-08 12:17:35
<p>Je crée un site Web de commerce électronique et souhaite fournir une passerelle de paiement via Stripe, mais le message d'erreur suivant s'affiche : "Vous ne pouvez pas accepter les paiements à l'aide de cette API car elle n'est plus prise en charge en Inde. Veuillez vous référer à https:// stripe. com/docs/payments pour en savoir plus sur l'acceptation des paiements. " Ici, j'utilise Laravel comme backend. <br /><br />Mon code de contrôleur est : </p><p><strong></strong></p>
<pre class="brush:php;toolbar:false;">fonction publique stripePost(Request $request)
{
StripeStripe::setApiKey(env('STRIPE_SECRET'));
StripeCharge::créer ([
"montant" => 100 * 100,
"devise" => "inr",
"source" => $request->stripeToken,
"description" => "Merci"
]);
Session::flash('succès', 'Paiement réussi !');
revenir en arrière();
}</pré>
<p>J'ai essayé de le changer</p>
<pre class="brush:php;toolbar:false;">fonction publique stripePost(Request $request)
{
StripeStripe::setApiKey(env('STRIPE_SECRET'));
Stripe::PaymentIntent.create([
"montant" => 100 * 100,
"devise" => "inr",
"source" => $request->stripeToken,
"description" => "Merci"
]);
Session::flash('succès', 'Paiement réussi !');
revenir en arrière();
}</pré>
<p>Mais toujours une erreur</p>
Lisez cet article, mes frères, vous devriez en prendre soin
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.