Paypal 支付专业版中的IPv6支持

Paypal 支付专业版中的IPv6支持,paypal,ipv6,Paypal,Ipv6,我希望你们能尽快帮我解决这个问题。根据PayPal Payments Pro的文档,IP地址是必需的值。然而,PayPal似乎还不支持IPv6。当用户拥有IPv6地址而不是PayPal支持的旧IPv4地址时,我们应该发送什么作为IP地址?当发送v6地址时,由于“无效”格式,我们的交易被拒绝,并且随着时间的推移和越来越多的互联网提供商使用IPv6,情况只会变得更糟 从文件中: IPADDRESS(必需)买方浏览器的IP地址。 注: PayPal记录此IP地址作为检测可能欺诈的手段 字符长度和限制

我希望你们能尽快帮我解决这个问题。根据PayPal Payments Pro的文档,IP地址是必需的值。然而,PayPal似乎还不支持IPv6。当用户拥有IPv6地址而不是PayPal支持的旧IPv4地址时,我们应该发送什么作为IP地址?当发送v6地址时,由于“无效”格式,我们的交易被拒绝,并且随着时间的推移和越来越多的互联网提供商使用IPv6,情况只会变得更糟

从文件中:


IPADDRESS(必需)买方浏览器的IP地址。 注:

PayPal记录此IP地址作为检测可能欺诈的手段

字符长度和限制:15个单字节字符,包括句点,例如255.255.255.255



谢谢

你绝对应该做的一件事就是向贝宝投诉IPv6被拒绝。您可以使用多种变通方法,但真正的解决方案应该来自Paypal,他们的支付系统应该支持IPv6。一个解决方案是转换器,但是您必须坐在中间并进行转换:(和)您不确定IPv4是否被列入黑名单:(-)

< P> 2013年3月6日,允许IPv6和IPv4映射IPv6地址在IPAdvieldPield:< /P> IPADDRESS(NVP)和IPADDRESS(SOAP)字段现在除了接受IPv4 IP地址外,还接受IPv6和IPv4映射的IPv6 IP地址


不幸的是。他们似乎只对通话进行了更改,而没有对DoDirectPayment通话或任何其他通话进行更改。这当然是毫无用处的。我会联系PayPal报告问题。

此“转换器”不会执行与此问题相关的任何操作。你剩下的答案很好。在我的测试中,他们仍然拒绝IPv6地址进行直接支付。至少一天前。就在昨天下午(当我发布这个问题时),这个错误已经出现在我在PayPal.com上被拒绝的交易日志中。因此,尽管他们可能已经为DoReferenceTransaction调用更新了它,但DoDirectPayment调用尚未更改。我的解决方法是在IP地址为IPv6地址时发送一个空IP地址。虽然文档中说IP地址是“必需的”,但似乎不是。是的,PayPal显然打算支持这一点,但实际上他们并没有正确地实现它。除了贝宝,其他人都无法解决这个问题。