我正在使用PayPal-php-sdk。我已使用此rest api成功实施定期付款。目前支付发生在每个月末。 但是我希望在用户订阅时立即收费,即当用户订购计划时将收取第一笔付款。我该如何实现呢?请任何帮助。
答案 0 :(得分:0)
您可能遇到PayPal沙盒中的错误。
答案 1 :(得分:0)
我创建了我的设置费用,我立即收费,然后我将定期付款设置为1个月后开始。
$merchantPreferences->setReturnUrl("$baseUrl/paypal/ExecuteAgreement?success=true")
->setCancelUrl("$baseUrl/paypal/ExecuteAgreement?success=false")
->setAutoBillAmount("yes")
->setInitialFailAmountAction("CONTINUE")
->setMaxFailAttempts("0")
->setSetupFee(new Currency(array('value' => 8.50, 'currency' => 'USD')));
我希望这会有所帮助。