嘗試使用 Stripe 實現購物車,但它應該是什麼樣子?
//checkout.php $checkout_session = $stripe->checkout->sessions->create([ 'line_items' => [ // foreach item listed in POST data, // [],[],[],... ] 'mode' => 'payment' 'success_url' => $YOUR_DOMAIN . '/success.html', 'cancel_url' => $YOUR_DOMAIN . '/cancel.html' ]);
我是否會在 $_POST 中發送客戶想要的所有內容?
那麼我正在我的網域上製作一個表單?
還有其他方法可以做到這一點,客戶可以添加到購物車並繼續在我的網站上購物,然後結帳嗎?
任何言語表示讚賞。
據我了解,您不想在使用者每次選擇產品時結帳嗎?也許您可以在本地存儲中記住購物車的信息,包括來自 Stripe 的價格 ID 和單個數量。然後,當用戶決定付款時,您可以使用結帳表單(Stripe 為您提供了現成的實現)並發送客戶在他/她自己的購物車中擁有的所有產品的所有資訊。
從您編寫的程式碼中,您可能已經檢查過它,但請仔細查看這裡你可以看到你可以在list_items中添加多個項目,這樣你就可以透過checkout整合從前端傳遞它們,然後從後端將請求發送到sripe,就像你在這裡寫的那樣.
如果我誤解了這裡的問題,請告訴我更多信息,我很樂意提供幫助