如何在paypal自适应付款中使用xml发送用户提供送货地址?

问题描述:

我正在使用我的电子商务网站之一的贝宝付款。但是,如果付款成功,则表明我们没有邮寄地址,因此它不安全。我正在发送用户在结帐时填写的送货地址。我用来处理此请求的代码是如何在paypal自适应付款中使用xml发送用户提供送货地址?

<PayRequest> 
    <requestEnvelope> 
     <errorLanguage>en_US</errorLanguage> 
    </requestEnvelope> 
    <cancelUrl xmlns="">http://exammple.com/cancelURL.htm</cancelUrl> 
    <actionType>PAY</actionType> 
    <currencyCode xmlns="">USD</currencyCode> 
    <receiverList xmlns=""> 
     <receiver> 
       <amount>100</amount> 
       <email>[email protected]</email> 
       <primary>true</primary> 
     </receiver> 
     <receiver> 
       <amount>75</amount> 
       <email>[email protected]</email> 
       <primary>false</primary> 
     </receiver> 
    </receiverList> 
    <returnUrl xmlns="">http://example.com/returnURL.htm</returnUrl> 
</PayRequest> 

这只是示例代码。我如何在此包含送货地址,以便它不会在PayPal账户中显示我们没有邮寄地址?

您需要使用Pay API操作的Paykey运行另一个名为SetPaymentOptions API Operation的API操作来设置送货地址。