1

我集成了 Omnipay PayPal 快递。

completePurchase()我需要 PayPal 买家电子邮件地址之后。

我可以使用 访问交易 ID,$data['PAYMENTINFO_0_TRANSACTIONID']也可以通过 访问付款人 ID $_GET['PayerID']

任何想法如何获得买家的电子邮件?

4

1 回答 1

1

之后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 研究,请查看此

于 2016-08-03T13:09:46.477 回答