Initialisation du processus de radiation
/api/einvoice/process
Paramètres transmis (obligatoires pour transmettre l'un des paramètres):
Champ | Description du champ |
---|---|
payment_id | numéro de suivi de l'ordre de paiement dans le système comptable du client |
tracking | numéro de suivi de la commande dans le système comptable passerelle |
Exemple de demande: { "payment_id": 6, "tracking": "6EEB-220B-FB62-3405-0C57-65FA-0C4C-F6D4" }
Exemple de réussite: { "payment_id": "1234", "tracking": "229E-A48C-CA08-0222-9780-F68C-2C64-2009", "pay_form" : "<form ...>....</form>", "pay_link": "https://…..", "status" : "PAYIN", "h2h_allow": true, "h2h_session": "18e8d448-9e5d-4390-ba2f-d6b0434c9070", "h2h_data": {"field1": "value1", "field2": "value2", ....} }
Liste des champs retournés:
Champ | Description du champ |
---|---|
error | description de l'erreur |
tracking | numéro de suivi dans le système de comptabilité de la passerelle |
payment_id | numéro de suivi dans le système comptable du client |
status | statut du paiement. Valeurs possibles: PAYIN - le système attend le paiement de la facture |
pay_link | lien vers lequel l'utilisateur doit être redirigé pour le paiement |
pay_form | formulaire que l'utilisateur doit soumettre pour poursuivre le paiement |
h2h_allow | Est-il possible d'exécuter davantage la commande selon le schéma ? host-to-host. true - indique que vous pouvez continuer l'opération selon le schéma host-to-host, false - poursuite de l'opération selon le schéma host-to-host indisponible |
h2h_session | identifiant de session pour effectuer l'opération selon le schéma host-to-host |
h2h_data | données pour host-to-host interaction |
La réponse peut contenir à la fois pay_link et pay_form. Si les deux éléments sont reçus, la préférence doit être donnée à pay_form.
Si une cryptomonnaie est reçue, la réponse contiendra un objet crypto.
Exemple d'objet crypto: { "crypto": { "address": "3HaazHQCuLfpRxPSF123ALiisMSqGYjYcSd", "current_confirmations": "1", "success_confirmations": 4 } }
Champ | Description du champ |
---|---|
address | Adresse à laquelle l'utilisateur doit transférer les fonds |
current_confirmations | Nombre actuel de confirmations de transfert réseau |
success_confirmations | Le nombre de confirmations, une fois atteintes, les fonds seront crédités sur le compte de caisse |