When user abandons checkout and retries, retrieve the existing PaymentIntent from Stripe. If still usable (requires_payment_method, requires_confirmation, requires_action), return its client_secret. If already succeeded, block with clear error. If terminal/canceled, clear and create new one. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| createPaymentIntent.cfm | ||
| getPaymentConfig.cfm | ||
| onboard.cfm | ||
| status.cfm | ||
| webhook.cfm | ||