PayPal API DoDirectPayment 必填 IP 字段不支持 IPv6

标签 paypal

DoDirectPayment API 调用需要一个 IP 地址字段(这是买家的 IP),因此我使用 ServletRequest.getRemoteAddr 来获取请求 IP。然而,这个 IP 被假定为 IPv4 并且 好像不支持IPv6。有没有人找到解决方法?

谢谢。

最佳答案

IPADDRESS 目前是可选(但推荐)字段。
正在添加对 IPv6 的支持,但尚不可用。
作为API document表示,IPADDRESS 字段被记录为检测可能的欺诈的手段。

关于PayPal API DoDirectPayment 必填 IP 字段不支持 IPv6,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11402111/

相关文章:

Paypal 和 item_name

javascript - Paypal 客户端 REST : how to notify server?

paypal - 总计并不总是与原始 PayPal Express Checkout 相符

ruby-on-rails - Ruby on Rails Activemerchant 集成 - 传递变量

android - webview android 中的 Paypal 支付页面布局损坏,也许 css 未正确加载?

paypal - 在 IPN 争议通知中识别用户或其订单

paypal - 我应该为 PayPal 沙盒使用什么用户名/密码/签名?

paypal - Paypal REST API "unsupported_grant_type"

Paypal 快速结帐 L_PAYMENTREQUEST_n_DESCm 未显示在交易详细信息中

javascript - 如何在同一页面上显示 PayPal 智能订阅按钮和 PayPal 智能捕获按钮?