我目前正在通过定期支持创建PayPal付款。我要它 以这种方式进行初始付款。
示例:
首次付款是在结账时收取的。我正在使用html标准 整合过程。
有可能吗?
答案 0 :(得分:4)
使用适用于PHP的paypal NVP API,您可以将初始付款发送到此类支付宝。
$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 :(得分:2)
是的,这可以通过网站付款标准(' HTML标准集成流程'我假设您使用)实现。只需在订阅中包含试用期,并从订阅结束后的X天开始收费。
答案 2 :(得分:0)
我也从网站支付专业人员转为html集成,遗憾的是,初始数量选项在HTML版本中不可用。如果您可以切换网站支付专业版并使用API,那么您可以选择初始金额(我必须切换,因为以色列PayPal帐户不允许API)否则您在HTML中唯一的选择是试用期。
答案 3 :(得分:-1)
但在以下链接中,INTAMT不是扣除初始付款的正确方法 Paypal recrurring payments
所以请放下你的想法。