目前我正在使用快速结帐 API 为 paypal 用户创建定期付款资料,我想知道是否有一种方法可以让用户在不必拥有或创建 paypal 帐户的情况下仍然这样做?
相反,它会要求提供信用卡信息并以这种方式创建个人资料?
我目前将这些参数传递到我的 setExpressCheckout 中,包括我的用户名、密码和签名。
$nvpstr = '&CURRENCYCODE='.urlencode(PAYPAL_CURRENCYCODE).
'&PAYMENTACTION=Sale'.
'&ALLOWNOTE=1'.
'&SOLUTIONTYPE=Sole&LANDINGPAGE=Billing'.
'&PAYMENTREQUEST_0_CURRENCYCODE='.urlencode(PAYPAL_CURRENCYCODE).
'&L_BILLINGAGREEMENTDESCRIPTION0='.urlencode($itemname).
'&VERSION='.urlencode(PAYPAL_VERSION).
'&L_BILLINGTYPE0='.urlencode('RecurringPayments').
'&RETURNURL='.urlencode(PAYPAL_RETURNURL ).
'&NOTIFYURL='.urlencode(PAYPAL_NOTIFYURL ).
'&NOSHIPPING='.urlencode(PAYPAL_NOSHIPPING ).
'&CANCELURL='.urlencode(PAYPAL_CANCELURL);
目前这仍然是要求用户创建一个帐户,有什么建议吗?还是这不适用于定期付款?