account-already-exists | Un compte de ce type existe déjà pour le marchand dans ce mode (live ou sandbox). |
cancellation-already-done | La transaction a déjà été annulée. |
insufficient-funds | Le compte ne dispose pas de fonds suffisants pour transférer le montant demandé. |
invalid-currency | La devise est invalide. |
locked-account | Le compte est verrouillé. |
transaction-not-found | La transaction est introuvable pour ce compte. |
currency-not-found | La devise est introuvable. |
withdrawal-unavailable | Les retraits sont indisponibles sur le compte. Le compte peut être bloqué ou ne pas disposer de fonds suffisants. |
missing-funds-reservation | Les fonds réservés sont insuffisants. |
merchant-not-found | Le marchand est introuvable. |
unsupported-command | Commande non prise en charge. |
no_auth_required | L’intention de paiement ne requiert pas d’authentification. |
transaction_canceled | L’intention de paiement a été annulée. Aucun paiement ne peut être traité. |
transaction_missing | La transaction (transfert ou paiement) est introuvable. |
transaction_in_progress | La transaction (transfert ou paiement) est déjà en cours. |
transaction_done | La transaction (transfert ou paiement) a déjà été effectuée. |
missing_permission | La clé API ne dispose pas de la permission requise par le point de terminaison (HTTP 403). |
wrong_provider | L’opérateur n’existe pas pour le pays et le moyen de paiement de la requête (HTTP 400). Utilisez GET /data/providers pour lister les opérateurs valides. |
instant_payment_not_enabled_for_merchant | Le paiement instantané n’est pas activé pour le marchand (HTTP 403). Contactez le support HUB2. |
instant_payment_live_only | Les alias de paiement instantané ne se gèrent qu’en mode live (HTTP 403). |
instant_payment_alias_not_owned | L’alias de paiement instantané n’existe pas ou n’est pas enregistré pour le marchand (HTTP 403). |
instant_payment_account_not_enrolled | Le compte n’est pas encore enrôlé pour le paiement instantané (HTTP 409). Contactez le support HUB2. |
instant_payment_primary_alias_protected | L’alias est l’alias principal enregistré par HUB2 et ne peut pas être supprimé par l’API (HTTP 409). |
instant_payment_alias_deactivated | HUB2 a désactivé l’alias du compte. Seul le support HUB2 peut le rétablir (HTTP 409). |
instant_payment_alias_refused | L’annuaire du paiement instantané a refusé l’opération sur l’alias. Rien n’a été modifié (HTTP 422). |
instant_payment_account_missing | Le marchand n’a pas de compte live du type demandé (HTTP 422). |
instant_payment_participant_not_served | Le paiement instantané n’est pas disponible dans le pays du marchand (HTTP 422). |
instant_payment_alias_not_recorded | L’alias a été enregistré dans l’annuaire mais HUB2 n’a pas pu l’enregistrer. Relancez la requête (HTTP 502). |
instant_payment_alias_deletion_not_recorded | L’alias a été retiré de l’annuaire mais HUB2 n’a pas pu enregistrer le retrait. Relancez la requête (HTTP 502). |
instant_payment_alias_divergence | L’annuaire et HUB2 ne sont pas d’accord sur l’alias. Rien n’a été enregistré. Contactez le support HUB2 (HTTP 502). |
instant_payment_alias_rail_unavailable | L’annuaire du paiement instantané est indisponible. Réessayez plus tard (HTTP 503). |
reference_required | La reference du transfert est vide ou composée uniquement d’espaces (HTTP 400). S’applique lorsque la protection contre les doublons est activée sur votre compte. |
duplicate_reference | La reference est déjà utilisée par un transfert avec des informations différentes (HTTP 409). Utilisez une nouvelle référence, ou renvoyez le transfert d’origine pour le récupérer. S’applique lorsque la protection contre les doublons est activée sur votre compte. |
possible_duplicate | Un transfert avec les mêmes informations a été créé sous une autre référence il y a moins de 15 minutes : celui-ci n’a donc pas été créé (HTTP 409). Le corps de l’erreur contient aussi rejection_id et expires_at, décrits ci-dessous. S’applique lorsque la protection contre les doublons est activée sur votre compte. |
invalid_duplicate_confirmation | Le rejectionId envoyé ne peut pas confirmer ce transfert : il est inconnu, expiré ou déjà utilisé, ou le transfert diffère de celui qui a été refusé (HTTP 422). Renvoyez le transfert sans rejectionId. S’applique lorsque la protection contre les doublons est activée sur votre compte. |