L'appel API DoDirectPayment nécessite un champ d'adresse IP (c'est l'adresse IP d'un acheteur). J'utilise donc ServletRequest.getRemoteAddr pour obtenir l'adresse IP de la demande. Cependant, cette adresse IP est supposée être IPv4 et ne semble pas prendre en charge IPv6. Est-ce que quelqu'un a trouvé une solution de contournement pour cela?PayPal API DoDirectPayment requis Le champ IP ne prend pas en charge IPv6
Merci.
Veuillez consulter le lien suivant: https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_DoDirectPayment L'adresse IP est un champ obligatoire. Vous ne voyez pas d'erreur de validation si vous ne les incluez pas? – Mayumi
J'utilise l'API SOAP; cela fonctionne pour moi sans adresse IP. Avez-vous essayé déjà? – Win
J'utilise nvp, il semble fonctionner dans le bac à sable sans l'adresse IP .... PayPal doit indiquer dans les docs que le champ est recommandé mais pas obligatoire s'il ne prévoit pas de supporter tous les protocoles au moins. .. Merci pour l'indice! – Mayumi