diff --git a/api/create-checkout-session.php b/api/create-checkout-session.php index 4406b34..a9a76c9 100644 --- a/api/create-checkout-session.php +++ b/api/create-checkout-session.php @@ -103,7 +103,7 @@ try { // Store checkout session ID db()->update('orders', - ['stripe_checkout_session' => $session['id']], + ['stripe_session_id' => $session['id']], 'order_id = :id', ['id' => $orderId] ); diff --git a/api/payment-status.php b/api/payment-status.php index 4e97c76..5906c2b 100644 --- a/api/payment-status.php +++ b/api/payment-status.php @@ -29,7 +29,7 @@ if (!empty($orderId)) { ); } else { $order = db()->fetch( - "SELECT * FROM orders WHERE stripe_checkout_session = :session OR stripe_payment_intent = :session", + "SELECT * FROM orders WHERE stripe_session_id = :session OR stripe_payment_intent = :session", ['session' => $sessionId] ); } @@ -60,9 +60,9 @@ if (!isStripeConfigured()) { try { // Check with Stripe - if (!empty($order['stripe_checkout_session'])) { + if (!empty($order['stripe_session_id'])) { // Check checkout session status - $session = stripe()->getCheckoutSession($order['stripe_checkout_session']); + $session = stripe()->getCheckoutSession($order['stripe_session_id']); if ($session['payment_status'] === 'paid') { // Update order