如何在特定时期内在贝宝中创建定期配置文件
How to create recurring profile in paypal for specific period
我希望付款方式为第一个月 1 美元,5 年或特定时期每月 5 美元。
所以,我尝试了 "CreateRecurringPaymentsProfile"
$fields['method']='CreateRecurringPaymentsProfile';
$fields['USER'] = Configuration::get('PAYPAL_API_USER');
$fields['PWD'] = Configuration::get('PAYPAL_API_PASSWORD');
$fields['SIGNATURE'] = Configuration::get('PAYPAL_API_SIGNATURE');
$fields['VERSION']=56;
$fields['PROFILESTARTDATE']='2015-10-20T00:00:00Z';
$fields['DESC']="xxx";
$fields['BILLINGPERIOD']='Month';
$fields['BILLINGFREQUENCY']=1;
$fields['TOTALBILLINGCYCLES']=12;
$fields['AMT']=5;
$fields['TRIALBILLINGPERIOD']='Month';
$fields['TRIALBILLINGFREQUENCY']=1;
$fields['TRIALTOTALBILLINGCYCLES']=1;
$fields['TRIALAMT']=1;
$fields['CURRENCYCODE']='USD';
$fields['COUNTRYCODE']='US';
我已指定一年的总计费周期为 12。我可以将总计费周期设为 60 年 5 年吗?
是的,你可以使用总计费周期为 60 五年,没有问题。
你可以试试看。
尝试设置参数$fields['INITAMT'] = $1;和每月定期支付 5 美元的其他参数:
$hosteddata['INITAMT'] = 1;
$hosteddata['L_PAYMENTREQUEST_0_AMT0'] = 5;
$hosteddata['AMT'] = 5;
在这种情况下,您将立即收取 1 美元,之后每个月将收取 5 美元用于定期付款
我希望付款方式为第一个月 1 美元,5 年或特定时期每月 5 美元。 所以,我尝试了 "CreateRecurringPaymentsProfile"
$fields['method']='CreateRecurringPaymentsProfile';
$fields['USER'] = Configuration::get('PAYPAL_API_USER');
$fields['PWD'] = Configuration::get('PAYPAL_API_PASSWORD');
$fields['SIGNATURE'] = Configuration::get('PAYPAL_API_SIGNATURE');
$fields['VERSION']=56;
$fields['PROFILESTARTDATE']='2015-10-20T00:00:00Z';
$fields['DESC']="xxx";
$fields['BILLINGPERIOD']='Month';
$fields['BILLINGFREQUENCY']=1;
$fields['TOTALBILLINGCYCLES']=12;
$fields['AMT']=5;
$fields['TRIALBILLINGPERIOD']='Month';
$fields['TRIALBILLINGFREQUENCY']=1;
$fields['TRIALTOTALBILLINGCYCLES']=1;
$fields['TRIALAMT']=1;
$fields['CURRENCYCODE']='USD';
$fields['COUNTRYCODE']='US';
我已指定一年的总计费周期为 12。我可以将总计费周期设为 60 年 5 年吗?
是的,你可以使用总计费周期为 60 五年,没有问题。 你可以试试看。
尝试设置参数$fields['INITAMT'] = $1;和每月定期支付 5 美元的其他参数:
$hosteddata['INITAMT'] = 1;
$hosteddata['L_PAYMENTREQUEST_0_AMT0'] = 5;
$hosteddata['AMT'] = 5;
在这种情况下,您将立即收取 1 美元,之后每个月将收取 5 美元用于定期付款