Preloader

Webhooks

Configurez votre URL webhook dans le portail marchand. HeyQo signe chaque envoi avec HMAC-SHA256 dans l\u2019en-tête X-HeyQo-Signature.

expected = HMAC_SHA256(raw_request_body, your_webhook_secret)
valid = hmac.compare_digest(request.headers['X-HeyQo-Signature'], expected)

Événements souscrits

Leave empty in the merchant portal to receive all events. Wildcards: card.*, transfer.*

  • All Card Events — card.*
  • All Transfer Events — transfer.*
  • Card Created — card.created
  • Card Terminated — card.terminated
  • Card Withdrawal — card.withdrawal
  • Card Charged — card.charged
  • Card Refund — card.refund
  • Card Funded — card.funded
  • Card Decline Charge — card.decline.charge
  • Card Decline Wallet Charge — card.decline.wallet.charge
  • Card Declined — card.declined
  • Card Code — card.code
  • Card Termination Refund — card.termination.refund
  • Account Funded — account.funded
  • Transfer Success — transfer.success
  • Transfer Failed — transfer.failed
  • Transfer Reversed — transfer.reversed
  • Defi Payment — defi.payment
  • Account Issued — account.issued
  • Customer Approved — customer.approved
  • Customer Rejected — customer.rejected