2013-10-30 152 views
0

我是新的paypal.My網站包含一個計劃選擇頁面。如果我們選擇一個計劃並通過paypal支付,它的工作完美。但我想另一個選項「自動更新計劃」。但我對此沒有任何想法。是否可以用信用卡資料支付金額?我的頁面只包含金額,返回,item_name,業務和notify_url,如果我們點擊貝寶按鈕,它重定向到貝寶網站。我如何創建週期性付款配置文件?我找到了一些代碼,但它包含信用卡的詳細信息。需要幫助支付寶付款

$methodToCall = 'CreateRecurringPaymentsProfile'; 
       $nvpRecurring ='&BILLINGPERIOD='.$billingPeriod.'&BILLINGFREQUENCY='.$billingFreq.'&PROFILESTARTDATE='.$profileStartDate.'&INITAMT='.$initAmt.'&FAILEDINITAMTACTION='.$failedInitAmtAction.'&DESC='.$desc.'&AUTOBILLAMT='.$autoBillAmt.'&PROFILEREFERENCE='.$profileReference; 


      $nvpstr='&PAYMENTACTION='.$paymentAction.'&AMT='.$amount.'&CREDITCARDTYPE='.$creditCardType.'&ACCT='.$creditCardNumber.'&EXPDATE='.   $padDateMonth.$expDateYear.'&CVV2='.$cvv2Number.'&FIRSTNAME='.$firstName.'&LASTNAME='.$lastName.'&STREET='.$address1.'&CITY='.$city.'&STATE='.$state.'&ZIP='.$zip.'&COUNTRYCODE=US&CURRENCYCODE='.$currencyCode.$nvpRecurring; 

但我沒有任何信用卡details.Any一個請幫我...

+1

請幫助我..沒有任何努力如何幫助你......? –

回答

0

我寫了一篇文檔recurring-payments-basics關於如何使用Payum設置和使用貝寶循環支付。示例以純php編寫,因此不需要任何特殊的框架知識。如果您對Payum不熟悉,我建議從get-it-started開始,並閱讀定期付款文檔。

P.S.你也可以看看在symfony2框架(source code)上編寫的payum sandbox中的工作示例。

+0

鏈接定期付款基礎現在已經破裂。目前這一個工作:[經常性支付基礎](https://github.com/Payum/Payum/blob/master/src/Payum/Paypal/ExpressCheckout/Nvp/Resources/docs/recurring-payments- basics.md) –

0

如果你與一個基本的按鈕(付款標準版),你可以設置一個訂閱按鈕,而不是固守立即購買按鈕。這將允許人們設置每週,每月,每季度,每年自動付款的配置文件,或者設置它。

如果您想使用實際的Recurring Payments API,則需要使用編程語言進行API調用。如果你使用PHP,我建議看看我的class library for PayPal。這將使您的API集成變得非常簡單。