如何通过NVP从PayPal Express Checkout检索买家账单信息?

时间:2013-08-06 06:00:59

标签: paypal paypal-sandbox paypal-ipn

我已经在网站中使用NVP集成了Paypal ExpressCheckout,但我只通过GetExpressCheckoutDetails接收与交易相关的信息,但没有收到买家名称,地址等账单信息。我使用了API和PHP的v65。有没有办法在登录PayPal并使用ExpressCheckout付款时获取/检索买家信息?

我如何使用它的一个例子。

$nvpstr = '&TOKEN=' . $token . etc ...
$resArray = hash_call("GetExpressCheckoutDetails", $nvpstr);
print_r($resArray);

但我只收到没有买家信息的交易详情。

1 个答案:

答案 0 :(得分:0)

如果您需要运送,只会退回运送信息。不会返回结算信息。如果您需要返回结算信息,则需要联系PayPal业务支持或您的客户经理(如果有)并请求打开选项以返回结算信息。除了启用此功能外,您还需要在SetExpressCheckout API调用中传递变量REQBILLINGADDRESS,并且需要将值设置为“1”。

REQBILLINGADDRESS (可选)是1还是0.值1表示您要求退回使用PayPal的买方帐单地址。设置此元素将返回BILLTONAME,STREET,STREET2,CITY,STATE,ZIP和COUNTRYCODE。 限制:一个角色。