CFX Pay
  1. Notification
CFX Pay
  • Introduction
  • Integration Types
  • API Standards
  • Status Flow
  • Lists
  • SPEI Mexico
  • PIX Brazil
  • Basic Integration
    • checkout_create
      POST
  • Intermediary Integration
    • checkout_form
      POST
  • Hardcode integration
    • balance_merchant
      GET
    • payment_type
      GET
    • payin_create
      POST
    • payin_check
      GET
    • payout_create
      POST
    • payout_check
      GET
  • Notification
    • How it works
  1. Notification

How it works

How it works#

The notification URL is used to send notifications when a transaction is created or changes status.
The callback have a retry server, if destination respond with a code different from 200 the server will retry later again.
The retry is set to try 5 times.
1.
Imediately
2.
10 minutes
3.
1 hour
4.
12 hours
5.
24 hours

Notification Schema#

Notification
server
string 
required
code
integer 
required
message
string 
required
identifier
string 
required
type
string 
required
caller
string 
required
caller_id
string 
required
translation_message
string 
required
gateway
array [object {24}] 
optional
transaction_id
string 
required
merchant_id
string 
required
tracking_id
string 
required
api_transaction_id
string 
required
payment_type_id
string 
required
callback_url
string 
required
return_url
string 
optional
cancel_url
string 
optional
country
string 
required
source
string 
required
origin
string 
required
status
string 
required
currency_symbol
string 
required
amount
string 
required
amount_fee
string 
optional
amount_final
string 
required
exchange_symbol
string 
optional
exchange_rate
string 
optional
exchange_amount
string 
optional
exchange_amount_fee
string 
optional
exchange_amount_final
string 
optional
checkout_url
string 
optional
checkout_info
object (Checkout Info) 
optional
customer
object (Customer Notification) 
optional
Modified at 2024-03-01 13:52:10
Previous
payout_check
Built with