我是PHP脚本以及PayPal的Digital Goods Express Checkout的新手。我整合到orderconfirm.php文件代码中,该代码会自动生成一封包含买家附加信息的电子邮件。我似乎遇到的一个问题是,我一直在寻找解决方案,我似乎无法找出正确的语法和编码来检索买方/付款方的电子邮件地址以包含在该部分中的脚本。我注意到,根据您的看法,PayPal对买家的电子邮件地址有不同的名称(即付款人,电子邮件,付款电子邮件等)。任何人都可以告诉我,并给我一个我可以使用的例子,正确的编码和语法来完成这个?我将不胜感激!
答案 0 :(得分:3)
您可以执行GetExpressCheckoutDetails API调用或使用即时付款通知(IPN)。
使用GetExpressCheckoutDetails,您将查找Express Checkout令牌,并收到有关买家的大量信息,包括他们的电子邮件地址。该令牌在3小时后过期,因此如果您之后的信息可能不适合您。
IPN会向您设置的通知网址发送帖子,其中包括付款和买家信息(以及他们的电子邮件地址)。