Lors d'une réservation/commande/panier sur le site client, une redirection ou appel GET/POST par direct HTTP/cURL doit être formatée comme ceci :
https://api.dsi.uca.fr/paybag/index/pay/?hash=SecreteKeyForAuthentification&amount=3.50&mail=yourmail@domain&yoursParamsToReturn=yoursValuesToReturn
!! Important !! Les différents paramètres et moyens d'accés vous seront transmis par le Pôle Logiciels de la DSI, contactez les directement pour toute question technique.
Voici une liste des codes de retours qui peuvent vous être retournées et comment les interpréter.
Statut | Code | Signification | |
---|---|---|---|
1209 | PAY_REP | IPN (Instant Payment Notification) | |
1210 | PAY_ACC | Le paiement a été effectué sur PayBox qui nous a retourné son bon déroulement. | |
1211 | PAY_WAI | La transaction n'a pas été complètement validé par PayBox, le paiement est en attente. | |
1212 | PAY_CAN | Le client a annulé son paiement depuis la page PayBox ou la banque n'a pas pu être contacté. | |
1213 | PAY_REF | La banque du client a réfusé le paiement. | |
1214 | PAY_OUT | La session pour le paiement a été trop longue. | |
1215 | PAY_RNF | La référence commande n'existe pas. | |
1216 | PAY_ERR | Une erreur liée à l'application. | |
1217 | PAY_UPB | L'application PayBag n'est plus joignable. | |
1218 | PAY_UPX | L'application PayBox n'est plus joignable. | |
1219 | PAY_FRE | Certains champs sont obligatoires ; vérifier l'envoi des paramètres définis par la Pôle Développement de la DSI. | |
1220 | PAY_NAC | Vous n'avez pas les droits nécessaires pour accéder à cette ressource. | |
1221 | PAY_RNE | La référence PayBag n'existe pas. | |
1222 | PAY_ALR | La référence PayBag a déjà été traitée. | |
1230 | PAY_ACC | La transaction a été enregistrée sur PayBag. | |
1231 | PAY_WAI | La transaction n'a pas été complètement validé par PayBag, le paiement est en attente. | |
1232 | PAY_CAN | Le client a annulé son paiement depuis la page PayBag. | |
1233 | PAY_REF | Les paramètres ne permettent pas d\accepter le paiement. |
Erreur | Description | |
---|---|---|
00000 | Opération réussie. | |
00001 | La connexion au centre d’autorisation a échoué ou une erreur interne est survenue. | |
00003 | Erreur Paybox. | |
00004 | Numéro de porteur ou cryptogramme visuel invalide. | |
00006 | Accès refusé ou site/rang/identifiant incorrect. | |
00008 | Date de fin de validité incorrecte. | |
00009 | Erreur de création d’un abonnement. | |
00010 | Devise inconnue. | |
00011 | Montant incorrect. | |
00015 | Paiement déjà effectué. | |
00016 | Abonné déjà existant (inscription nouvel abonné). | |
00021 | Carte non autorisée. | |
00029 | Carte non conforme. | |
00030 | Temps d’attente supérieur à 15min par l’internaute/acheteur au niveau de la page de paiements. | |
00033 | Code pays de l’adresse IP du navigateur de l’acheteur non autorisé | |
00040 | Opération sans authentification 3-D Secure, bloquée par le filtre. | |
001XX | Paiement refusé par le centre d’autorisation. Contacter l'administrateur pour plus d'informations | |
___00 | Transaction approuvée ou traitée avec succès | |
___01 | Contacter l’émetteur de carte | |
___02 | Contacter l’émetteur de carte | |
___03 | Commerçant invalide | |
___04 | Conserver la carte | |
___05 | Ne pas honorer | |
___07 | Conserver la carte, conditions spéciales | |
___08 | Approuver après identification du porteur | |
___12 | Transaction invalide | |
___13 | Montant invalide | |
___14 | Numéro de porteur invalide | |
___15 | Emetteur de carte inconnu | |
___17 | Annulation client | |
___19 | Répéter la transaction ultérieurement | |
___20 | Réponse erronée (erreur dans le domaine serveur) | |
___24 | Mise à jour de fichier non supportée | |
___25 | Impossible de localiser l’enregistrement dans le fichier | |
___26 | Enregistrement dupliqué, ancien enregistrement remplacé | |
___27 | Erreur en « edit » sur champ de mise à jour fichier | |
___28 | Accès interdit au fichier | |
___29 | Mise à jour de fichier impossible | |
___30 | Erreur de format | |
___31 | Identifiant de l’organisme acquéreur inconnu. | |
___33 | Date de validité de la carte dépassée. | |
___34 | Suspicion de fraude. | |
___38 | Nombre d’essais code confidentiel dépassé | |
___41 | Carte perdue | |
___43 | Carte volée | |
___51 | Provision insuffisante ou crédit dépassé | |
___54 | Date de validité de la carte dépassée | |
___55 | Code confidentiel erroné | |
___56 | Carte absente du fichier | |
___57 | Transaction non permise à ce porteur | |
___58 | Transaction interdite au terminal | |
___59 | Suspicion de fraude | |
___60 | L’accepteur de carte doit contacter l’acquéreur | |
___61 | Dépasse la limite du montant de retrait | |
___63 | Règles de sécurité non respectées | |
___68 | Réponse non parvenue ou reçue trop tard | |
___75 | Nombre d’essais code confidentiel dépassé | |
___76 | Porteur déjà en opposition, ancien enregistrement conservé | |
___89 | Echec de l’authentification | |
___90 | Arrêt momentané du système | |
___91 | Emetteur de cartes inaccessible | |
___94 | Demande dupliquée | |
___96 | Mauvais fonctionnement du système | |
___97 | Echéance de la temporisation de surveillance globale | |
___98 | Serveur inaccessible (positionné par le serveur). | |
___99 | Incident domaine initiateur. | |
___A1 | Porteur de la carte non authentifié. | |
___R1 | Révocation paiement récurrent pour la carte chez le commerçant ou pour le MCC (Merchant Category Code) et la carte. | |
___R3 | Révocation tous paiements récurrents pour la carte. | |
___R4 | Utilisation incorrecte du TRA (Transaction Risk Analysis). | |
99999 | Opération en attente de validation par l’émetteur du moyen de paiement. |