Paymill预先创建卡付款

时间:2013-07-11 04:47:00

标签: ruby-on-rails paymill

有没有办法预先为Paymill创建信用卡付款?在创建Paymill付款对象时,我们需要一个令牌,此令牌通过提供卡信息和金额/货币来获得。通过此付款对象的第一笔交易,Paymill需要与我们用于获取令牌的值相同的ammount /货币。因此,用户无法为将来的交易创建付款,因为他们不知道他们为第一笔交易支付了多少钱?

由于

1 个答案:

答案 0 :(得分:1)

你可以通过以下方式完成。创建具有金额/货币的令牌,例如100欧元(但不小于1欧元!)。然后直接使用此令牌进行preauth事务。您将获得payobjectid作为回复,并检查信用卡是否有效并且此时已达到所需金额(不超过限额)。这个preauth有效期为7天,之后它会被自动删除或者你的preauth被撤销。使用paymentobjectid,您可以使用不同的金额进行另一次定期付款。

最佳, 基督徒

相关问题