Ruby on rails 具有预批准自适应支付的定期paypal
我已经创建了rails应用程序,并使用gem实现了预批准支付。我计划将其用作定期付款 这是我创建预批准的代码:Ruby on rails 具有预批准自适应支付的定期paypal,ruby-on-rails,ruby,paypal,paypal-adaptive-payments,Ruby On Rails,Ruby,Paypal,Paypal Adaptive Payments,我已经创建了rails应用程序,并使用gem实现了预批准支付。我计划将其用作定期付款 这是我创建预批准的代码: ADAPTIVE_PAYMENT.build_preapproval({ :cancelUrl => my_cancel_url, :currencyCode => "USD", :paymentPeriod => "DAILY", :returnUrl => my_return_url, :startingDate => DateTi
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
})
如何在不重新执行支付代码的情况下每天自动支付费用?我很确定paypals没有自动支付功能。我知道你可以设置他们每月/每周的付款数量,但我认为这只是预批准协议 但是,为什么不设置一个CRON作业,让它为您处理呢?第一次使用paypal adaptive payments时,我非常紧张,但它实际上为我节省了很多时间,而且比任何人在完成后发送工作报告的能力都要可靠得多