Skip to main content

πŸ‡²πŸ‡½ Inbound transfers in Mexico

Receive and reconcile inbound transfers through Fintoc’s Transfers API. Complete the setup guide before following these steps:
  1. Find or create an AccountNumber using your Secret key. This object represents a standardized Mexican bank account number (CLABE) for the Interbank Electronic Payment System (SPEI). When you sign in to the dashboard, you start with one Default Account Number.
  2. Create a WebhookEndpoint to handle inbound transfer events.
  3. Receive a transfer at the AccountNumber and get notified in real time.
The following diagram shows how Fintoc interacts with you and the counterparty that sends the inbound transfer.

Step 1: Create an account number (SPEI CLABE)

An AccountNumber represents a SPEI CLABE. Assign an account number to a customer or order to reconcile inbound transfers with your records. For example, you can assign one account number to each customer to identify which customer sent a transfer. To learn more about account numbers, see the data model.

Attach metadata to your account number

When you create an account number, attach key-value data through metadata. For example, store your internal customer ID to associate the account number with a customer. Fintoc includes the metadata in each inbound transfer so you can reconcile the transfer with your records.

Example

Use your test Secret Key and Account ID to create an AccountNumber from your backend. Attach the internal customer ID as id_cliente:
The response should look like this:

Use an SDK

Use the Fintoc Python or Node SDK to create the account number:
Python
Node

Step 2: Create a webhook endpoint to handle inbound transfer events

When you receive an inbound transfer, Fintoc sends a transfer.inbound.succeeded event. Follow the webhook guide to create a webhook endpoint that receives and processes these events. The transfer.inbound.succeeded event looks like this:
json

Step 3: Receive a transfer at your account number

After you create an account number and webhook endpoint, send a transfer to the account number. Use the resulting webhook event to reconcile the payment. To test this flow in test mode, use the /simulate/receive_transfer endpoint to simulate an inbound transfer. The simulation follows the same flow as a real transfer to the specified account number. See the test guide for simulation instructions.

πŸ‡¨πŸ‡± Inbound transfers in Chile

Receive and reconcile inbound transfers through Fintoc’s Transfers API. Complete the setup guide before following these steps:
  1. Create a WebhookEndpoint to handle inbound transfer events.
  2. Receive a transfer in your Account and get notified in real time.
The following diagram shows how Fintoc interacts with you and the counterparty that sends the inbound transfer.

Step 1: Create a webhook endpoint to handle inbound transfer events

When you receive an inbound transfer, Fintoc sends a transfer.inbound.succeeded event. Follow the webhook guide to create a webhook endpoint that receives and processes these events. The transfer.inbound.succeeded event looks like this:
json

Step 2: Receive a transfer at your account number

After you identify your Account and its root_account_number, add a webhook endpoint for notifications. Send a transfer to the account number, then use the resulting webhook event to reconcile the payment. To test this flow in test mode, use the /simulate/receive_transfer endpoint to simulate an inbound transfer. The simulation follows the same flow as a real transfer to the specified account number. See the test guide for simulation instructions.