我在paypals网站上找不到有用的答案。
是否可以为我的客户安装每月定期付款,至少有12笔付款(每月1次)?那么客户在3个月后无法取消定期付款? 我想为我的客户提供月度计划,如果他们同意支付12个月的话,这个计划会更便宜。而且我不想一次向他们收取全年的金额。 12次只有10美元听起来比一次性支付120美元要好。 PayPal对这种付款有用吗? 或者客户可以关闭他的账户吗?
谢谢 博多
答案 0 :(得分:0)
首先,没有API方法不允许客户取消定期付款!对于您的特定情况,建议使用paypal express checkout API,但这只是实现您的想法的一种方式 - 当创建定期付款时,您可以选择向用户收取两次费用 - 一个与INITAMT参数相关,并立即从用户收取费用帐户。第二个是与BILLINGPERIOD,BILLINGFREQUENCY,TOTALBILLINGCYCLES和REGULARTOTALBILLINGCYCLES paypal参数相关,这与当前时间段内的经常性付款 AFTER 有关。关键是在经常性的一段时间后设置付款并设置INITAMT立即获得第一笔付款 - 在您的情况下,这将是前三个月的总和。
对于(PHP)示例:
$padata['BILLINGPERIOD'] = 'Month';
$padata['BILLINGFREQUENCY'] = '1';
$padata['TOTALBILLINGCYCLES'] = '12';
$padata['REGULARTOTALBILLINGCYCLES'] = '1';
$padata['INITAMT'] = 'sum of first three month';