Skip to main content

Utilisation dans les transactions

Ajoutez le champ sub_merchant_id dans vos requêtes de transaction pour afficher le nom de votre sous-marchand au payeur.

Exemple

{
  "externalTransactionId": "ext-123",
  "serviceCode": "WAVE_SN_CASHOUT",
  "amount": 1000,
  "number": "771234567",
  "callBackURL": "https://example.com/callback",
  "successUrl": "https://example.com/success",
  "failureUrl": "https://example.com/failure",
  "sub_merchant_id": "sm-7f4a9940c621"
}

Sous-marchand par défaut

Vous pouvez définir un sous-marchand par défaut depuis votre dashboard. Si sub_merchant_id n’est pas passé dans la transaction, le sous-marchand par défaut sera utilisé automatiquement.

Données dans la transaction

Quand un sous-marchand est utilisé, les champs suivants sont ajoutés à la transaction et inclus dans le callback webhook :
{
  "subMerchantId": "sm-7f4a9940c621",
  "subMerchantName": "Ma Boutique SN"
}
Le champ sub_merchant_id est entièrement optionnel. Les transactions sans sous-marchand continuent de fonctionner comme avant.