Pourquoi ai-je obtenu le code de résultat 3 ?
Une variable de type de transaction (TRXTYPE) incorrecte a été transmise.
Vérifiez que vous transmettez le type de transaction approprié (TRXTYPE) dans votre requête. Les valeurs acceptées pour cette variable sont les suivantes :
- S - Vente : prélève le montant spécifié et marque la transaction pour transfert de fonds lors de la prochaine période de règlement. Nous effectuons le règlement quotidiennement pour chaque marchand. (TRXTYPE=S)
- C – Crédit : Renvoie le montant spécifié au titulaire du compte. Vous n'avez pas besoin du numéro de carte de crédit si vous disposez de l'identifiant de référence PayPal (PNREF) original émis lors de la transaction. Le montant initial est utilisé si vous émettez un crédit avec le PNREF sans préciser de montant. (TRXTYPE=C)
- A - Autorisation : effectue une autorisation pour collecter les fonds ultérieurement. (TRXTYPE=A)
- D - Collecte différée : utilisée pour collecter une transaction précédemment autorisée (A) et permet de gérer la livraison différée des commandes. La transaction est programmée pour un transfert des fonds lors de la prochaine période de règlement. (TRXTYPE=D)
- V - Annulation : une annulation annule un prélèvement avant le règlement. L'annulation ne garantit pas le déblocage de l'autorisation (suspension de fonds) sur le compte du titulaire de la carte. (TRXTYPE=V)
- F - Autorisation vocale : vous pouvez effectuer une autorisation vocale après avoir obtenu un code d'approbation auprès de la banque émettrice de la carte du titulaire. Ce processus hors ligne permet de marquer la transaction pour règlement.
Remarque : les autorisations vocales ne sont pas disponibles lorsque vous utilisez PayPal comme société de traitement des paiements. (TRXTYPE=F)
- I - Consultation : une transaction de consultation permet de vérifier le résultat et l'état d'une transaction. (TRXTYPE=I)
- B - Consultation de solde : les transactions de consultation de solde permettent de connaître le solde d'une carte prépayée. (TRXTYPE=B)
- L - Téléchargement de données : afin de faciliter la création de transactions de référence et de vous aider à vous conformer à la norme PCI, vous pouvez télécharger les données de carte de crédit en envoyant une transaction de téléchargement. (TRXTYPE=L)
- K - Recherche de taux : la transaction de recherche de taux de conversion prend en charge la tarification multidevises de base. La tarification multidevises vous permet d'accepter des paiements dans plusieurs devises. Ce type de transaction n'est actuellement disponible que lors du traitement via Planet Payment. (TRXTYPE=K)
Voir aussi :
Valeurs RESULT et texte RESPMSG