我们要求在没有用户干预的情况下重复启动付款,就像Google Play商店中的移动应用的月度/年度订阅费一样。应在特定间隔后自动从后端触发付款(每个间隔的金额可能不同)。我们发现,在平方付款中,card nonce
用于执行交易。当用户第一次输入卡信息时,将从付款表单生成卡片随机数。如何在不让用户以方形支付形式输入其卡详细信息的情况下为进一步交易生成随机数?
您可能希望使用Card on File功能。基本上,当客户第一次在Square Payment Form中输入他们的信用卡详细信息时,您将生成一个nonce,然后使用nonce将卡保存到客户的个人资料中(因此您当然需要创建一个Square客户作为好)。将来,您可以存档卡,而不是让他们再次输入卡的详细信息。
有关使用Square:https://docs.connect.squareup.com/payments/transactions/cookbook/save-cards-on-file存档的存档卡的详细信息
有关Square的充电费用的详细信息:https://docs.connect.squareup.com/payments/transactions/cookbook/charge-cards-on-file
CreateCustomerCard
终点周围的细节:https://docs.connect.squareup.com/api/connect/v2#endpoint-customers-createcustomercard