我集成了 Omnipay PayPal 快递。
在completePurchase()
我需要 PayPal 买家电子邮件地址之后。
我可以使用 访问交易 ID,$data['PAYMENTINFO_0_TRANSACTIONID']
也可以通过 访问付款人 ID $_GET['PayerID']
。
任何想法如何获得买家的电子邮件?
我集成了 Omnipay PayPal 快递。
在completePurchase()
我需要 PayPal 买家电子邮件地址之后。
我可以使用 访问交易 ID,$data['PAYMENTINFO_0_TRANSACTIONID']
也可以通过 访问付款人 ID $_GET['PayerID']
。
任何想法如何获得买家的电子邮件?
之后completePurchase()
,您需要获取结帐数据:
$response = $gateway->fetchCheckout($parameters)->send();
$data = $response->getData();
// you can check the full received data
print "<pre>";
var_dump($data);
在这个数组中,你有一个$data["EMAIL"]
变量,它存储了付款人的电子邮件地址。
问候!
Ps:有关更多信息和 TL;DR 研究,请查看此。