我打算使用PayPal自适应付款API。
我想做以下事情:
1)用户点击“授权”按钮,执行DoAuthorization以确保资金可用。用户不应在此阶段收费。
2)一段时间后(例如3天),用户点击“付款”按钮,并执行付款命令。我知道我们可以使用DoCapture,但问题是我想使用仅与Pay命令一起提供的Chained Payment方法。
我考虑过做DoAuthorization> (用户点击“付款”按钮)> DoVoid>支付> (要求用户再次登录PayPal)。但是,由于用户必须再次登录PayPal,因此效果不佳。 (或者有办法解决这个问题吗?)
因此,请问是否可以将DoAuthorization与Pay命令联系起来?或者有没有其他方法可以达到同样的效果?
答案 0 :(得分:0)
我会考虑使用preapproval API调用。用户将登录其PayPal帐户并授权您在将来向他们收取一定金额的费用。您保存预先批准密钥,然后使用预批准密钥稍后进行链接付款。无需再次登录。