我正在使用Paypal Rest API。我已经成功地通过ItemList提交了运输地址。但是我无法提交账单地址,以便为没有Paypal帐户的用户预填。账单地址始终填充为运输地址。
我已经按照这里的文档尝试使用地址对象,但是我无法使其工作:
“基本地址对象用作付款中的账单地址或扩展为运输地址。” https://developer.paypal.com/docs/api/#address-object
然后,我将$billing_address与其他付款人信息一起传递到$payer_info中。
然而,这似乎不是正确的方法。我如何将账单地址传递给Paypal?
我已经按照这里的文档尝试使用地址对象,但是我无法使其工作:
“基本地址对象用作付款中的账单地址或扩展为运输地址。” https://developer.paypal.com/docs/api/#address-object
$billing_address = new Address();
$billing_address->setLine1('Street Name');
$billing_address->setCity('city name');
$billing_address->setPostalCode('12345');
$billing_address->setCountryCode('DE');
然后,我将$billing_address与其他付款人信息一起传递到$payer_info中。
$payer_info->setBillingAddress($billing_address);
$payer->setPayer_info($payer_info) ;
然而,这似乎不是正确的方法。我如何将账单地址传递给Paypal?
PayPal
付款方式吗? 你能看到任何错误吗? 请分享以上信息。请注意,在使用 'PayPal' 作为付款方式时,您无法设置账单地址。 - Mithun