Webhook

L'api de paiement Infinexia permet d'encaisser des paiements sur votre site web

Webhook

Les informations du statut de la transaction sont envoyées après chaque changement de statut vers l'url de callback (call_back_url) que vous aurez fournie lors de l'initialisation du paiement.

Data

Webhook Data

transaction_id

required

Type: string

Value: YOUR_UNIQUE_TRANSACTION_ID

Unique identifier for the transaction

status

required

Type: string

Value: completed

Enum: completed / pending / canceled / expired

Current status of the transaction

transaction

required

Type: object

Details of the transaction

Request data

{
  "transaction_id": "YOUR_UNIQUE_TRANSACTION_ID",
  "status": "completed" // "completed" | "pending" | "canceled" | "expired"
  "transaction":{
    "transaction_id": "YOUR_UNIQUE_TRANSACTION_ID",
    "status": "completed" // "completed" | "pending" | "canceled" | "expired"
    "token": "xxxx-xxxx-x-x--xx--x", // reference of the order on Infinexia
    "wallet": "USD",
    "amount": 100,
    "currency": "USD",
    "reference": "#order-1"
    }
}