Paypal Express Checkout如何获取用户的名字和姓氏

时间:2018-12-24 04:26:27

标签: express paypal checkout eclipse-pdt

我是PHP / JS的新手。我一直在使用Paypal标准结帐。在这里,我不需要让买家在结帐时提供任何信息。我只需等待PDT / IPN,然后获取买家的电子邮件,名字等。然后我会相应地更新订单数据库。

我现在正尝试转到Paypal Express Checkout。我完全迷路了。我不知道在何处以及如何获得Express Checkout流程中通常由PDT提供的信息。

我可以在下面的贝宝代码示例中获取用户的名字/姓氏吗?如果没有,我在哪里可以获得与PDT / IPN提供的信息相似的信息?另外,有没有一种方法可以在Express Checkout流程中将“自定义变量”传递给Paypal?

// onAuthorize() is called when the buyer approves the payment
 onAuthorize: function(data, actions) {
        // Make a call to the REST api to execute the payment
        return actions.payment.execute().then(function() {
        console.log('Payment Complete!');

        window.location = "<?php echo BASE_URL ?>process.php?paymentID="+data.paymentID+"&payerID="+data.payerID+"&token="+data.paymentToken+"&pid=<?php echo $product->pid  ?>";

        });

0 个答案:

没有答案