当我创建会话支付时没有问题,在需要身份验证时无法进行第二次收费,当 Stripe 必须向客户发送一封带有确认链接的信时,不理解一种方法,该链接指向 Stripe 托管页面就像在文档中一样
使用 SCA 所需卡的请求我收到卡错误 (authorization_required)。
$intent = PaymentIntent::create([
'amount' => 1100,
'currency' => 'usd',
'payment_method_types' => ['card'],
'customer' => $customerId,
'payment_method' => $paymentMethodId,
'off_session' => true,
'confirm' => true,
]);
我在这里找到了这种方法。在 Stripe 仪表板中为电子邮件设置设置。也许必须与发票 API 有关系,但我在文档中看不到流程。
期望以 requires_confirmation 状态成功创建 paymentIndent。带有确认按钮的电子邮件发送给客户。