paypal - 在 PayPal Classic API 中获取付款人信息

标签 paypal go

目前我正在使用 PayPal 的经典 API 创建一次性付款,但是当我调用 GetExpressCheckoutDetails 时,我没有收到有关付款人的任何信息。

注意:我使用 Google Go 作为编程语言

最佳答案

这取决于您调用 GetEC 的时间。 GetEC (GetExpressCheckoutDetails) 不一定回复付款人信息,因为付款人可能不在场。

付款人信息和付款人 ID 仅在付款人同意付款后可用(他/她登录 PP 并填写正确的信息并单击“继续”或“付款”按钮),这意味着在这种情况下您将调用 GetEC AFTER 付款人同意付款并返回您的系统以获得 DoEC。这样 GetEC 将为您提供付款人信息。

这是 GetEC 文档: https://developer.paypal.com/docs/classic/api/merchant/GetExpressCheckoutDetails_API_Operation_NVP/

关于paypal - 在 PayPal Classic API 中获取付款人信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30749920/

相关文章:

go - 如何通过检查 Golang 来解决此迭代?

paypal - 如何限制 Paypal 在快速结账时显示的字段集?

php - Paypal 上定期付款的首次付款

go - bufio.Reader 和 bufio.Scanner 的功能和性能

go - 在 Go 中,我们可以使用每个键的锁来同步映射的每个键吗?

encryption - 使用 crypto/aes lib 的 Golang 文件加密

python - 在 Python 中实现 Paypal REST API

php - 支付交易编码后的 Paypal 重定向

php - 如何在 WooCommerce 上设置 Paypal?

mongodb - filter:= bson.D {{“hello”,“world”}}}而不是使用value(world)如何传递包含该值的变量(world)