我已使用adaptivepayments-sdk-ruby gem创建了rails应用程序并实施了预付款付款。我计划将此作为定期付款。
这是我创建preapproval的代码:
ADAPTIVE_PAYMENT.build_preapproval({
:cancelUrl => my_cancel_url,
:currencyCode => "USD",
:paymentPeriod => "DAILY",
:returnUrl => my_return_url,
:startingDate => DateTime.now.in_time_zone
})
然后我用这段代码收费:
ADAPTIVE_PAYMENT.build_pay({
:actionType => "PAY",
:cancelUrl => my_cancel_url,
:currencyCode => "USD",
:feesPayer => "PRIMARYRECEIVER",
:preapprovalKey => Preapproval_key,
:receiverList => {
:receiver => [{
:amount => 100,
:email => example@example.com,
:primary => true},
{
:amount => $100,
:email => example@example.com,
:primary => false }
]
},
:returnUrl => my_return_url
})
如何在不重新执行付款代码的情况下每天自动充值?
答案 0 :(得分:0)
我很确定paypals方面没有自动付费功能。我知道您可以设置他们注册的每月/每周付款数量,但我认为这只是预先批准协议。
但是,为什么不设置一个CRON工作并让它为你处理它?我第一次使用贝宝自适应支付这样做时非常紧张,但它实际上节省了我很多时间,并且它比任何人都更可靠,因为它能够在完成后发送工作报告。