Nach erfolgreicher Implementierung der Stripe-Kreditkartenabonnementzahlung im Frontend (React) und Backend (Node) fehlt die Checkout-Zusammenfassung auf der Zahlungsdetailseite von Stripe. Die Kundenerstellung und -zahlung wird als „Abgeschlossen“ oder „Erfolgreich“ angezeigt, sodass auf den ersten Blick kein Problem vorliegt. Aber es ist seltsam, auf der Seite mit den Zahlungsdetails keine Abonnementreferenz zu haben.
Ich verwende @stripe/react-stripe-js und stripe.subscriptions.create({}), um ein Kreditkartenformular auf der Checkout-Seite zu integrieren. Zuvor habe ich stripe.checkout.sessions.create({}) verwendet, das auf die von Stripe bereitgestellte Standard-Checkout-Seite umleitet. Auf dieser Checkout-Seite habe ich eine Checkout-Zusammenfassung mit einer Abonnementreferenz gefunden.
Weiß jemand, warum die Checkout-Zusammenfassung fehlt?
Ich habe das Fehlerprotokoll und die Antwortdaten überprüft. Darin sind alle Details zum Zahlungsplan enthalten.
我不确定,但我有一个假设,即只有在通过外部表单支付时才会创建这些数据