目前我正在使用快速结账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);
目前这仍然要求用户创建一个帐户,任何建议吗?或者这不适用于定期付款?
答案 0 :(得分:0)
在初始SetExpressCheckout请求中传递SOLUTIONTYPE = Sole