利用 Payment Intents API,可以构建能够应对各种复杂问题的支付集成。从最初创建到整个结账过程,这个 API 会一直跟踪付款的各阶段状态,并在必要时触发额外的验证步骤。
在 Stripe 文档中查看有关 Payment Intents API 的更多信息。
如果您想要创建一个自定义、动态 Stripe 支付集成,自动处理以前需要手动集成来处理的很多因素,例如,强客户认证支持及合规性,就可以使用该 API。
您可以将 Payment Intents API 与 Setup Intents API 和/或 Payment Methods 相结合,实现稳健、个性化的 Stripe 支付体验。
Setup Intents API 用于保存支付方式,以便日后用于向客户收款而不是立即向客户收款。
该 API 的目标是保存支付凭证并予以优化,以供日后收款之用,即针对任何场景正确配置支付方式。例如,当您设置一张银行卡后,有必要验证客户或与客户银行确认该卡的有效期。Stripe 在整个流程中更新 SetupIntent 对象。
在 Stripe 文档中查看有关 Setup Intents API 的更多信息。
如果您想要保存客户的支付信息,但不想同时创建收款,就可以使用 Setup Intents API。创建 SetupIntent 会生成关联到客户的 PaymentMethod,当您准备对客户进行收款时,即可将其用于创建 PaymentIntent。
可使用 Setup Intents 的公司示例:
汽车租赁公司:在客户租车前,公司需要收集该客户的支付方式信息,并在租赁结束时对客户的银行卡进行收款
众筹网站:收集待收款的卡信息,仅当筹集到一定金额后才能开始收款
公用事业公司:每月需要根据用量收取不同金额的款项,但需要在第一个月支付前,收集 SEPA 支付信息