Stripe -Fehler: "NEIN solche payment_page" während der Verwendung der Kasse -Sitzungs -IDPhp

PHP-Programmierer chatten hier
Anonymous
 Stripe -Fehler: "NEIN solche payment_page" während der Verwendung der Kasse -Sitzungs -ID

Post by Anonymous »

Ich integriere Stripe Checkout für die eingebettete Benutzeroberfläche in meine Anwendung.

Code: Select all

{
"error": {
"code": "resource_missing",
"doc_url": "",
"message": "No such payment_page: 'cs_test_a1xqk2jfTmGi2kbfyV71BpazYGroF6Piwkk6b6dIRVZAsehZCP8t1qeS4r'",
"param": "payment_page",
"type": "invalid_request_error"
}
}
Ich versuche, Stripe Embedded Checkout in einem mit PHP (Backend) und JavaScript (Frontend) erstellten Webspiel zu integrieren. /> Warum gibt Stripe zurück "no solche payment_page", wenn ich eine Checkout -Sitzung client_secret übergasse?

Code: Select all

$checkoutSession = \Stripe\Checkout\Session::create([
'payment_method_types' => ['card'],
'line_items' => [[
'price_data' => [
'currency' => 'usd',
'product_data' => [
'name' => $productName,
],
'unit_amount' => (int)$input['amount'],
],
'quantity' => 1,
]],
'mode' => 'payment',
'ui_mode' => 'embedded',
'return_url' => 'http://localhost:5173/checkout/return?session_id={CHECKOUT_SESSION_ID}',
]);

echo json_encode(['clientSecret' => $checkoutSession->client_secret]);
Was ich ausprobiert habe:

[*] Ich habe einen Stripe Checkout -Sitzung auf meinem Php -Backend mit \ Stripe \ Checkout \ Session :: Create () mit 'ui_Mod' erstellt. />
Ich habe das Feld client_secret aus der Checkout -Sitzung an mein JavaScript -Frontend zurückgegeben. /> < /li>
Ich habe verifiziert, dass der Client_secret < /code> in der Frontend korrekt empfangen wird, indem er sie angemeldet wird. /> Was ich erwartet habe:

Ich habe erwartet, dass

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post