🛠️
Integration Guide
  • 🔎Overview
    • đź‘‹Welcome to XGateway
      • Integrate with XGateway
      • Supported currencies
      • KYC
  • ⚙️Integration Guides
    • Crypto Payments using Checkout
    • SEPA Secure payments using Checkout
    • Alternative Payment Methods using Checkout
    • Crypto Payments using API
    • Advanced features of Invoice creation
  • âť”Miscellaneous
    • Keys and authentication
    • Check transaction status
    • Environments
    • Invoice currencies
    • Deposit data confirmation
    • Callbacks
      • Transaction callback
      • Bank Account callback
      • KYC callback
    • Withdrawal initiation with API
    • Disputes resolution
  • đź’±Payment flows
    • Transaction flowchart
    • KYC checks diagram
    • Confirmation subprocess
    • User flow for Crypto Payments
    • User flow for SEPA Secure
    • Fees structure
      • Adjustable BTC Minimum Deposit Fee Framework
  • 🏤Back office
Powered by GitBook
On this page
  • Callback types
  • Configuring Callbacks
  1. Miscellaneous

Callbacks

Our system provides several types of callbacks to keep merchants informed about critical events.

Callback types

1. Transaction Callback

Triggered when a deposit is confirmed. This ensures that merchants are updated about the status of their customers’ payments.

This type of callbacks is used for all payment channels.

2. Bank Account Callback

Sent when a customer’s bank account is ready to receive deposits. This callback is vital for ensuring seamless deposit processing. This callback type is sent only within the SEPA Secure deposit flow.

For the time being this callback does not require any processing from the merchant side. All the related logic is already implemented within the Checkout page.

3. KYC Callback

Dispatched whenever a customer’s KYC (Know Your Customer) status changes. This callback type is sent only within the SEPA Secure deposit flow.

For the time being this callback does not require any processing from the merchant side. All the related logic is already implemented within the Checkout page.

Configuring Callbacks

Merchants have the flexibility to set separate webhook URLs for each type of callbacks or disable them at all. To configure these webhooks, merchants can contact their Integration Manager.

PreviousDeposit data confirmationNextTransaction callback

Last updated 8 days ago

âť”