2

皆さんがこれで本当にすぐに私を助けてくれることを願っています. PayPal Payments Pro のドキュメントによると、IP アドレスは必須の値です。ただし、PayPal はまだ IPv6 をサポートしていないようです。ユーザーが PayPal がサポートする古い IPv4 アドレスの代わりに IPv6 アドレスを持っている場合、IP アドレスとして何を送信する必要がありますか? v6アドレスが送信されたときに「無効な」フォーマットが原因でトランザクションが拒否されたことがありますが、時間が経つにつれて悪化し、IPv6を使用するインターネットプロバイダーがますます増えます.

ドキュメントから:


IPADDRESS (必須) 購入者のブラウザの IP アドレス。ノート:

PayPal は、詐欺の可能性を検出する手段として、この IP アドレスを記録します。

文字の長さと制限: ピリオドを含む半角 15 文字 (例: 255.255.255.255)


ありがとう!

4

2 に答える 2

1

2013 年 3 月 6 日、PayPal は API を変更して、IPADDRESS フィールドで IPv6 および IPv4 にマップされた IPv6 アドレスを許可したとされています。

IPADDRESS (NVP) および IPAddress (SOAP) フィールドは、IPv4 IP アドレスに加えて、IPv6 および IPv4 にマップされた IPv6 IP アドレスを受け入れるようになりました。

残念ながら、ドキュメントには実際にはこの変更が反映されていません。DoDirectPayment 呼び出しやその他の呼び出しではなく、DoReferenceTransaction呼び出しのみを変更したようです。もちろん、これはまったく役に立ちません。問題を報告するために PayPal に連絡します。

于 2013-05-03T16:30:10.437 に答える