2012-04-19 82 views
2

我目前正在使用定期支持創建一個paypal付款。我希望它 這樣一種方式,有一個初始付款。如何使用初始金額創建支付寶定期付款?

實施例:

  • 30 $ - 初始付款
  • 10 $ - 重複每月支付

初始付款是在結帳電荷。我正在使用html標準 集成過程。

可能嗎?

回答

1

是的,這可能與網站付款標準('HTML標準集成過程',我假設你使用)。只需在訂閱內包含試用期,並從訂閱結束時開始收取X天的費用。

查看subscription variables here

+0

謝謝,這個伎倆 – Hanseh 2012-04-19 09:15:52

+0

鏈接不工作更多 – 2017-07-21 17:49:59

4

使用PHP的貝寶NVP API,您可以像這樣向PayPal發送初始付款。

$nvpstr="&AMT=10&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&PROFILESTARTDATE=$profileStartDate&DESC=$profileDesc&BILLINGPERIOD=$billingPeriod&BILLINGFREQUENCY=$billingFrequency&TOTALBILLINGCYCLES=$totalBillingCycles&INITAMT=30.00"; 


$resArray=hash_call("CreateRecurringPaymentsProfile",$nvpstr); 

參數INITAMT指定初始支付金額

+1

你是'INITAMT'的救星。我可能不需要說PayPal的API文檔不會在任何地方提及這一點...至少在任何可以輕鬆找到的地方都可以。我想知道一個如此令人困惑的API和文檔如何受歡迎... – 2013-04-06 01:22:18

+0

你能詳細說明你的答案嗎?我需要這個!請看看下面的問題:http://stackoverflow.com/questions/25997058/how-to-set-mixture-of-recurring-and-one-time-payment-in-paypal/25998385?noredirect=1 #comment40720226_25998385 – MrD 2014-09-23 17:43:57

+0

優秀!現在,我只是碰到了這個問題。謝謝。 – 2015-06-06 08:22:55

0

我也從網站支付的親到HTML整合,不幸的是初始量選項切換不是在HTML版本。如果您可以切換網站付款專業版並使用API​​,那麼您可以選擇初始金額(因爲以色列paypal帳戶不允許API,所以我必須切換),否則您在HTML中唯一的選擇是試用期。