如何使用PayPal PHP REST SDK设置单独的结算和送货地址?

时间:2014-12-25 03:10:58

标签: php paypal paypal-rest-sdk

尝试使用针对paypal的REST api创建付款时,发送单独的结算和送货地址。

我可以成功创建送货地址:

$shipping_address = new ShippingAddress();
$shipping_address->setCity('XXXXXX');
$shipping_address->setCountryCode('XX');
$shipping_address->setPostalCode('111111');
$shipping_address->setLine1('9811 XXXXXX Lane');
$shipping_address->setLine2('Suite 100');
$shipping_address->setState('XXXXXX');
$shipping_address->setRecipientName('Mark XXXXXX');

$itemList = new ItemList();
$itemList->setShippingAddress($shipping_address);

当我这样做时,它还将此地址复制到计费中。但我无法弄清楚如何发送SEPARATE地址来预先填充结算信息?

任何帮助都将不胜感激。

提前致谢!

1 个答案:

答案 0 :(得分:0)

看起来BillingInfo类可能提供您所需的内容。

创建BillingInfo对象后,将其添加到Invoice对象。