使用 Stripe 自定义计划付款
Custom schedule payments with Stripe
我想用 Stripe 处理以下用例:
- 定期向客户收费,收费间隔不是一个数字,例如每周二和周四收费。
- 一次性向同一客户收费,例如他们在周二和周四定期收费,但在这个特定的星期,周六也会收费。
我能否使用 Stripe 实现这些用例而无需每次都生成新令牌(即每次获取付款人的卡详细信息)?
您不需要每次都使用新的卡片标记。卡令牌创建 client-side,例如通过 Elements。它们允许您安全地收集卡详细信息 client-side,然后只需将卡令牌 ID (tok_1234) 发送到您的服务器即可对卡收费。
使用令牌时,您有两种选择。首先,您可以使用 Create Charge API. Otherwise, if you want the ability to charge the card more than once, you would save the card on a customer. This is covered in details in the documentation.
为卡充值一次
将卡保存在客户身上后,您可以使用创建收费 API 对该卡收费。您可以在 customer
参数中传递客户 ID (cus_123),如果您想要一张特定的卡,您还可以在 source
参数中传递卡 ID (card_abc) .
您可以尝试在您希望付款的日子根据需要从卡中扣款。由持卡人的银行决定他们是否要让费用通过。
我想用 Stripe 处理以下用例:
- 定期向客户收费,收费间隔不是一个数字,例如每周二和周四收费。
- 一次性向同一客户收费,例如他们在周二和周四定期收费,但在这个特定的星期,周六也会收费。
我能否使用 Stripe 实现这些用例而无需每次都生成新令牌(即每次获取付款人的卡详细信息)?
您不需要每次都使用新的卡片标记。卡令牌创建 client-side,例如通过 Elements。它们允许您安全地收集卡详细信息 client-side,然后只需将卡令牌 ID (tok_1234) 发送到您的服务器即可对卡收费。
使用令牌时,您有两种选择。首先,您可以使用 Create Charge API. Otherwise, if you want the ability to charge the card more than once, you would save the card on a customer. This is covered in details in the documentation.
为卡充值一次将卡保存在客户身上后,您可以使用创建收费 API 对该卡收费。您可以在 customer
参数中传递客户 ID (cus_123),如果您想要一张特定的卡,您还可以在 source
参数中传递卡 ID (card_abc) .
您可以尝试在您希望付款的日子根据需要从卡中扣款。由持卡人的银行决定他们是否要让费用通过。