Pourquoi ai-je reçu le code d'erreur d'API 10412 ?

Pour éviter le code d'erreur d'API 10412 et les transactions en double, vous devez indiquer un numéro de facture dans votre demande de paiement API. Cette fonctionnalité est disponible pour PayPal Intégral et PayPal Intégral Évolution (SOAP et NVP). Configurez votre profil pour bloquer les numéros de facture en double. Nous vérifierons si le numéro de facture transmis a déjà été payé sur votre compte. Par exemple, si le numéro de facture 1001 a été payé, la valeur 1001 sera refusée si elle est utilisée dans une requête de paiement API ultérieure.

Pour transmettre un numéro de facture à PayPal Intégral, ajoutez une ligne de code HTML au code de votre bouton existant, comme dans l'exemple suivant :

<inpute type="hidden" name="invoice" value="001">

Remarque : vous ne pouvez pas ajouter ce code à un bouton initialement créé comme chiffré. 

Pour PayPal Intégral Évolution, le paramètre transmis dépend du type d'appels API que vous effectuez :

  • Pour SOAP, utilisez InvoiceID.
  • Pour NVP, utilisez INVNUM.


PayPal Intégral Évolution renvoie le code d'erreur d'API 10412 s'il détecte un numéro de facture en double.

Consultez le Portail des développeurs pour obtenir la liste complète des codes d'erreur d'API NVP/SOAP.

Autres manières d'obtenir de l'aide

Gestionnaire de litiges

Résolvez les problèmes liés aux transactions et aux comptes.

Centre des impôts

Obtenez votre formulaire 1099-K et d'autres informations fiscales ici.

Aide pour les professionnels

Obtenez de l'aide pour utiliser l'un de nos produits PayPal.

Aide technique

Découvrez comment PayPal peut aider votre entreprise.

Messagerie

Envoyez, recevez et consultez vos messages PayPal