在我的網站,我們需要整合貝寶定期(CreateRecurringPaymentsProfile) 但我們不想在我們的信用卡細節結束,我們需要重定向用戶貝寶網站,他們將使用貝寶門戶網站填寫信用卡信息,然後創建CreateRecurringPaymentsProfile ... 我該如何實現?如何實現paypal CreateRecurringPaymentsProfile
回答
要開始使用週期性付款,PayPal將獲取所有卡的詳細信息,您可以使用Express Checkout定期付款。
要使用此,請撥打以下API調用,用(至少)以下參數:
SetExpressCheckout
:
$nvps = array();
$nvps["VERSION"] = "80.0";
$nvps["METHOD"] = "SetExpressCheckout";
$nvps["PAYMENTREQUEST_0_PAYMENTACTION"] = "Sale";
$nvps["PAYMENTREQUEST_0_AMT"] = "1.00";
$nvps["PAYMENTREQUEST_0_CURRENCYCODE"] = "GBP";
$nvps["PAYMENTREQUEST_0_ITEMAMT"] = "1.00";
$nvps["L_BILLINGTYPE0"] = 'RecurringPayments';
$nvps["L_BILLINGAGREEMENTDESCRIPTION0"] = "the subscription";
$nvps["L_PAYMENTREQUEST_0_NUMBER0"] = 1;
$nvps["L_PAYMENTREQUEST_0_NAME0"]= "subscription";
$nvps["L_PAYMENTREQUEST_0_AMT0"]= 1.00;
$nvps["L_PAYMENTREQUEST_0_QTY0"]= 1;
而且CreateRecurringPaymentsProfile
有:
$nvps["PROFILESTARTDATE"] = "2011-07-08T17:40:00Z";
$nvps["BILLINGPERIOD"] = "Month";
$nvps["BILLINGFREQUENCY"] = "1";
$nvps["AMT"] = "1.00";
$nvps["CURRENCYCODE"] = "GBP";
$nvps["DESC"] = "the subscription";
調用SetExpressCheckout和CreateRecurringPaymentsProfile時要小心。這個用例是可以的,但爲了使它更容易,您可能更願意只使用一個對CreateRecurringPaymentsProfile的調用,包括INITAMT值。不要同時將CreateRecurringPaymentsProfile與INITAMT和SetExpressCheckout一起使用,否則付款將會執行兩次。 – 2013-06-18 12:34:31
注意:僅當您在SetExpressCheckout和DoExpressCheckoutPayment中指定AMT時,上述內容才適用。 DoExpressCheckoutPayment是立即付款,而INITAMT是批量生產的,可能會在未來24小時內收取費用。 – Robert 2013-06-18 12:43:12
- 1. Paypal CreateRecurringPaymentsProfile 10002錯誤
- 2. PayPal API CreateRecurringPaymentsProfile拒絕工作
- 3. Paypal CreateRecurringPaymentsProfile第一個月自動結算
- 4. PayPal - CreateRecurringPaymentsProfile - 此請求是否有效?
- 5. 如何設置CreateRecurringPaymentsProfile IPN
- 6. 如何在Symfony 1.4&Docrtrine中實現PayPal
- 7. 如何在ASP.NET中實現PayPal Express Checkout?
- 8. 如何實現Paypal Express Checkout API?
- 9. 如何在PHP中實現PayPal DoDirectPayment?
- 10. 如何在Codeigniter中實現paypal
- 11. NVP請求 - CreateRecurringPaymentsProfile
- 12. 貝寶CreateRecurringPaymentsProfile憑證無效
- 13. 實現PayPal和Apple Pay
- 14. 如何實現「generic」(而不是「express」)PayPal結帳?
- 15. 我如何通過PayPal在Sharetribe開源上實現付款?
- 16. 如何實現每季度訂閱PayPal按鈕
- 17. 如何在Paypal循環付款中實現測試階段?
- 18. 如何在可可客戶端實現paypal C應用程序
- 19. 如何使用PayPal實現Fiverrs DamnQuickPay功能
- 20. 如何在PayPal中實現自適應付款
- 21. 如何使用Play 2.0在Java中實現PayPal IPN控制器
- 22. 我如何在Chronoform重定向中實現Paypal
- 23. 如何在Rails中實現PayPal回調? (獲取InvalidAuthenticityToken錯誤)
- 24. 如何在iphone中實現paypal支付集成?
- 25. 如何在codeigniter中實現paypal配置文件
- 26. 貝寶CreateRecurringPaymentsProfile開票頻率
- 27. 使用SOAP實現快速結賬(PayPal)
- 28. 在應用Android中實現paypal付款
- 29. 實現paypal的Express checkout API的問題?
- 30. 通過PayPal實現付款自動化
您是否在SO上搜索「CreateRecurringPaymentsProfile」? – Robert 2012-02-29 01:01:48