# Fintoc ## Docs - [Charge object](https://docs.fintoc.com/api/direct-debit-legacy/charges/charge-object.md): Reference for the Charge object in Fintoc's direct debit API, including amount, currency, status, and how it tracks each collection against a subscription. - [Cancel a charge](https://docs.fintoc.com/api/direct-debit-legacy/charges/charges-cancel.md): Cancels a charge. Only charges with status `pending` can be canceled. Once the collection starts, the charge can no longer be canceled. - [Create a charge](https://docs.fintoc.com/api/direct-debit-legacy/charges/charges-create.md): Creates a charge on an active subscription. The charge starts with status `pending`, and Fintoc collects the charge from the subscription's bank account on the next collection cycle. In `test` mode, Fintoc simulates the collection and updates the charge status asynchronously after creation. - [Update a charge](https://docs.fintoc.com/api/direct-debit-legacy/charges/charges-update.md): Updates a charge. Only the `amount` and the `currency` can be updated, and only while the charge status is `pending`. Once the collection starts, the charge can no longer be updated. - [Subscription object](https://docs.fintoc.com/api/direct-debit-legacy/direct-debit-subscriptions/direct-debit-subscription-object.md) - [Subscription intent object](https://docs.fintoc.com/api/direct-debit-legacy/subscriptions-intents/subscription-intent-object.md): Reference for the Subscription Intent object in Fintoc's direct debit API, covering the enrollment attempt, its status, and the resulting Subscription. - [Create a subscription intent](https://docs.fintoc.com/api/direct-debit-legacy/subscriptions-intents/subscription-intents-create.md): Creates a subscription intent in the `live` or `test` mode of the API key used. The response includes the `widget_token` used to open the widget so the payer can authorize the subscription. - [List subscription intents](https://docs.fintoc.com/api/direct-debit-legacy/subscriptions-intents/subscription-intents-list.md): Lists the subscription intents of your organization for the `live` or `test` mode of the API key used. Results are paginated. `widget_token` is always `null` outside creation. - [Chile institution codes](https://docs.fintoc.com/api/fintoc-api/chile-institution-codes.md) - [Error object](https://docs.fintoc.com/api/fintoc-api/errors/errors-object.md) - [Idempotent requests](https://docs.fintoc.com/api/fintoc-api/idempotent-requests.md): How to safely retry POST requests to the Fintoc API using the Idempotency-Key header to avoid creating duplicate charges, payment intents, or transfers. - [Metadata](https://docs.fintoc.com/api/fintoc-api/metadata.md): Add custom data to your Fintoc objects - [Pagination](https://docs.fintoc.com/api/fintoc-api/pagination.md): How pagination works in the Fintoc API, including Link header format, offset pagination for v1 endpoints, and cursor pagination for v2 endpoints. - [List invoices](https://docs.fintoc.com/api/fiscal-api/fiscal-invoices/fiscal-invoices-list.md): Returns a paginated list of the invoices of the fiscal link associated with the `link_token`, sorted by descending document date. For links created with the `invoices` product, Fintoc returns every document the fiscal authority reports. For links created with the `income` product, Fintoc returns onl… - [Invoice object](https://docs.fintoc.com/api/fiscal-api/fiscal-invoices/fiscal-invoices-object.md) - [Get a tax return](https://docs.fintoc.com/api/fiscal-api/tax-returns/tax-returns-get.md): Retrieves a tax return by its `id`, using the link's `link_token` to authenticate the request. You can only retrieve tax returns that belong to the link's fiscal account. - [List tax returns](https://docs.fintoc.com/api/fiscal-api/tax-returns/tax-returns-list.md): Returns a paginated list of the annual tax returns (F22 form) of the fiscal account associated with a link. Use the link's `link_token` to authenticate the request. Available for Chilean links connected to the Chilean tax authority (SII). - [Tax return object](https://docs.fintoc.com/api/fiscal-api/tax-returns/tax-returns-object.md) - [Get a tax statement](https://docs.fintoc.com/api/fiscal-api/tax-statements/tax-statements-get.md): Retrieves a tax statement by its `id`, using the link's `link_token` to authenticate the request. You can only retrieve tax statements that belong to the link's fiscal account. - [List tax statements](https://docs.fintoc.com/api/fiscal-api/tax-statements/tax-statements-list.md): Returns a paginated list of the monthly tax statements (F29 form) of the fiscal account associated with a link, ordered by year and period with the most recent first. Use the link's `link_token` to authenticate the request. Available for Chilean links connected to the Chilean tax authority (SII). - [Tax statement object](https://docs.fintoc.com/api/fiscal-api/tax-statements/tax-statements-object.md) - [Types of events](https://docs.fintoc.com/api/main-resources/events-reference/types-of-events.md): Reference list of all webhook event types Fintoc emits for payments, charges, links, refresh intents, invoices, and other API resources. - [Institutions](https://docs.fintoc.com/api/main-resources/institutions/index.md) - [Institutions object](https://docs.fintoc.com/api/main-resources/institutions/institutions-object.md) - [Get a webhook endpoint](https://docs.fintoc.com/api/main-resources/webhook-endpoints/webhook-endpoints-get.md): Retrieves a webhook endpoint by its `id`. Only endpoints matching the `live` or `test` mode of the API key are visible; deleted endpoints return a `404 Not Found` error. `secret` is always `null` outside creation. - [List webhook endpoints](https://docs.fintoc.com/api/main-resources/webhook-endpoints/webhook-endpoints-list.md): Lists the webhook endpoints of your organization for the `live` or `test` mode of the API key used. Deleted endpoints are not returned, and `secret` is always `null` outside creation. - [Webhook endpoint object](https://docs.fintoc.com/api/main-resources/webhook-endpoints/webhook-endpoints-object.md) - [Account object](https://docs.fintoc.com/api/movements-api/accounts/accounts-object.md) - [Link intent object](https://docs.fintoc.com/api/movements-api/linkintents/link-intent-object.md): This represents your user connection attempt. - [Link object](https://docs.fintoc.com/api/movements-api/links/link-object.md) - [List links](https://docs.fintoc.com/api/movements-api/links/links-list.md): Returns a paginated list of the links of your organization, in the `live` or `test` mode of the API key used. `link_token` and `accounts` are always `null` when listing links. - [Update a link](https://docs.fintoc.com/api/movements-api/links/links-update.md): Updates a link using its `link_token` as identifier. You can update only the `active` field: Fintoc stops refreshing deactivated links. - [List movements](https://docs.fintoc.com/api/movements-api/movements/movements-list.md): Returns a paginated list of the movements of an account, using the link's `link_token` to authenticate the request. By default the endpoint returns only confirmed movements; use `confirmed_only=false` to include every status. - [Movement object](https://docs.fintoc.com/api/movements-api/movements/movements-object.md): Reference for the Movement object in Fintoc's Movements API, representing a single bank account transaction such as a transfer, check, debit, or credit. - [Create a refresh intent](https://docs.fintoc.com/api/movements-api/refresh-intents/refresh-intents-create.md): Creates a refresh intent for a link, using the link's `link_token` to authenticate the request. Unless the institution requires multi-factor authentication, the refresh starts asynchronously and Fintoc notifies the result through webhooks. Your organization needs the on demand refresh policy, and Fi… - [Checkout session object](https://docs.fintoc.com/api/payments-api/checkout-sessions/checkout-session-object.md) - [Create a checkout session](https://docs.fintoc.com/api/payments-api/checkout-sessions/checkout-sessions-create.md): Creates a checkout session in the `live` or `test` mode of the API key used. The `flow` determines what the session does: `payment` collects a one-time payment, `subscription` starts a recurring subscription, and `setup` saves a payment method for future payments. Required fields depend on the flow.… - [Expire a checkout session](https://docs.fintoc.com/api/payments-api/checkout-sessions/checkout-sessions-expire.md): Expires the checkout session with the given `id` before your customer completes the payment. You can only expire a session while its `status` is `created`. Expiring a session also expires any pending payment of the session and triggers a `checkout_session.expired` webhook event. Returns the session… - [Get a checkout session](https://docs.fintoc.com/api/payments-api/checkout-sessions/checkout-sessions-get.md): Retrieves the checkout session with the given `id` for the `live` or `test` mode of the API key used. Use this endpoint to check the current `status` of the session and, once your customer finishes the payment, the resulting `payment_resource`. - [List checkout sessions](https://docs.fintoc.com/api/payments-api/checkout-sessions/checkout-sessions-list.md): Lists the checkout sessions of your organization for the `live` or `test` mode of the API key used. The API returns sessions sorted by creation date, with the most recently created sessions first. Use `limit`, `starting_after`, and `ending_before` to paginate through the list. The `Link` response he… - [Checkout sessions](https://docs.fintoc.com/api/payments-api/checkout-sessions/index.md) - [The Customer object](https://docs.fintoc.com/api/payments-api/customers/customer-object.md) - [Create a customer](https://docs.fintoc.com/api/payments-api/customers/customers-create.md): Creates a customer in the `live` or `test` mode of the API key used. At least one of `email` or `tax_id` must be provided; every other field is optional. If a `tax_id` is provided, both its `type` and `value` are required. Values are normalized before being stored: `email` and `address.country` are… - [Get a customer](https://docs.fintoc.com/api/payments-api/customers/customers-get.md): Retrieves the customer with the given `id`. Only customers created in the `live` or `test` mode of the API key used are visible. Requesting a customer from the other mode returns a `404 Not Found` error. - [List customers](https://docs.fintoc.com/api/payments-api/customers/customers-list.md): Lists the customers of your organization for the `live` or `test` mode of the API key used. Customers are returned sorted by creation date, with the most recently created customers appearing first. Use `limit` together with the `starting_after` and `ending_before` cursors to paginate the results. Th… - [The Dispute Document object](https://docs.fintoc.com/api/payments-api/disputes/dispute-document-object.md) - [The Dispute object](https://docs.fintoc.com/api/payments-api/disputes/dispute-object.md) - [Upload a dispute document](https://docs.fintoc.com/api/payments-api/disputes/disputes-documents-create.md): Uploads a document as evidence for a dispute. Send the file as `multipart/form-data`. The file must be a PDF, JPEG, or PNG and smaller than 10 MB. You can upload documents only while the dispute is in `waiting_documentation` and within its documentation upload deadline. The dispute must match the `l… - [Get a dispute](https://docs.fintoc.com/api/payments-api/disputes/disputes-get.md): Retrieves a dispute by its `id`. Only disputes matching the `live` or `test` mode of the API key are visible; any other dispute returns a `404 Not Found` error without leaking its existence. - [List disputes](https://docs.fintoc.com/api/payments-api/disputes/disputes-list.md): Lists the disputes of your organization for the `live` or `test` mode of the API key used. Returns the most recent disputes first. Use the `status`, `resource_id`, `since`, and `until` query parameters to filter the list. - [Submit a dispute for review](https://docs.fintoc.com/api/payments-api/disputes/disputes-submit-for-review.md): Submits the uploaded documentation of a dispute for review. The dispute must be in `waiting_documentation`, have at least one document, and be within its documentation upload deadline. On success the dispute moves to `in_review` and Fintoc's operations team is notified. - [Disputes](https://docs.fintoc.com/api/payments-api/disputes/index.md) - [The Invoice Line Item object](https://docs.fintoc.com/api/payments-api/invoice-line-items/invoice-line-item-object.md): Reference for the Invoice Line Item object, which represents a single charge on an Invoice with its amount, quantity, and billing period. - [Update an invoice line item](https://docs.fintoc.com/api/payments-api/invoice-line-items/invoice-lines-update.md): Updates a line item of a draft invoice and recalculates the invoice total. All body fields are optional; send only the fields you want to change. The invoice must be in `draft` status and any new currency must match the invoice currency. - [Update an invoice line item](https://docs.fintoc.com/api/payments-api/invoices/invoice-lines-update.md): Updates a line item of a draft invoice and recalculates the invoice total. All body fields are optional; send only the fields you want to change. The invoice must be in `draft` status and any new currency must match the invoice currency. - [The Invoice object](https://docs.fintoc.com/api/payments-api/invoices/invoice-object.md) - [Add invoice lines](https://docs.fintoc.com/api/payments-api/invoices/invoices-add-lines.md): Appends one or more line items to a draft invoice and recalculates the invoice total. The invoice must be in `draft` status and every line item must use the invoice currency. If any line item is invalid, the whole request fails and no line item is added. - [Create an invoice](https://docs.fintoc.com/api/payments-api/invoices/invoices-create.md): Creates a one-off invoice for a customer, in the `live` or `test` mode of the API key used. The invoice is not tied to a subscription and starts in `draft` status. Fintoc does not charge the invoice until you finalize it. The `total` is the sum of the `lines`, which must all share the same `currency… - [Finalize an invoice](https://docs.fintoc.com/api/payments-api/invoices/invoices-finalize.md): Finalizes a `draft` invoice, moving its `status` to `open`. This is how you advance an invoice for collection: Fintoc never finalizes invoices automatically. When the invoice has a `default_payment_method` and its `collection_method` is `charge_automatically`, Fintoc charges the invoice right after… - [Get an invoice](https://docs.fintoc.com/api/payments-api/invoices/invoices-get.md): Retrieves an invoice by its `id`. Only invoices of your organization that match the `live` or `test` mode of the API key are visible. - [List invoices](https://docs.fintoc.com/api/payments-api/invoices/invoices-list.md): Lists the invoices of your organization for the `live` or `test` mode of the API key used, sorted by creation date with the most recent first. Use `subscription` to narrow the list to the invoices generated by a single subscription, and the cursor parameters to paginate through the results. - [Pay an invoice](https://docs.fintoc.com/api/payments-api/invoices/invoices-pay.md): Settles an `open` invoice, in the `live` or `test` mode of the API key used. By default Fintoc charges the invoice: pass `payment_method` to charge a specific method, or omit it to use the invoice's `default_payment_method`. The method must belong to the invoice's customer and be active. Use this to… - [Remove invoice lines](https://docs.fintoc.com/api/payments-api/invoices/invoices-remove-lines.md): Removes one or more line items from a draft invoice and recalculates the invoice total. Pass the `id` of every line item to remove. If any `id` does not belong to a line item of the invoice, the whole request fails and no line item is removed. The invoice must be in `draft` status. - [Void an invoice](https://docs.fintoc.com/api/payments-api/invoices/invoices-void.md): Voids an invoice, setting its `status` to `void` so it can no longer be paid. You can void an invoice while it is in `draft` or `open` status. Voiding an invoice that is already `void` returns it unchanged. You cannot void an invoice that has already been paid, or one with a payment in progress. - [Payment intent error reason](https://docs.fintoc.com/api/payments-api/payment-intents/payment-intent-error-reason.md) - [Check payment eligibility](https://docs.fintoc.com/api/payments-api/payment-intents/payment-intents-check-eligibility.md): Checks whether a payment for the given amount and sender account passes the transfer limits that banks and Fintoc enforce, without creating a payment intent. Only available for CLP payments. Available for organizations on API version `2026-02-01` or later. - [Create a payment intent](https://docs.fintoc.com/api/payments-api/payment-intents/payment-intents-create.md): Creates a payment intent that charges a previously saved payment method, in the `live` or `test` mode of the API key used. Unlike `POST /v1/payment_intents`, which starts a customer-present flow completed through the Fintoc widget, this endpoint charges the `payment_method` directly, with no custome… - [Get a payment intent](https://docs.fintoc.com/api/payments-api/payment-intents/payment-intents-get.md): Retrieves the payment intent with the given `id`. The payment intent must belong to your organization and match the `live` or `test` mode of the API key used. Available for organizations on API version `2026-02-01` or later. - [List payment intents](https://docs.fintoc.com/api/payments-api/payment-intents/payment-intents-list.md): Returns the payment intents of your organization, in the `live` or `test` mode of the API key used, sorted by creation date with the most recent first. Unlike `GET /v1/payment_intents`, which uses page-based pagination (`page` and `per_page`), this endpoint uses cursor-based pagination. Use `limit`… - [The Payment Intent object](https://docs.fintoc.com/api/payments-api/payment-intents/payment-intents-object.md) - [Payment link](https://docs.fintoc.com/api/payments-api/payment-links/index.md) - [The Payment Link object](https://docs.fintoc.com/api/payments-api/payment-links/payment-link-object.md) - [Cancel a payment link](https://docs.fintoc.com/api/payments-api/payment-links/payment-links-cancel.md): Cancels an active payment link. A canceled payment link stops accepting payments and cannot be reactivated. Only payment links matching the `live` or `test` mode of the API key can be canceled. - [Create a payment link](https://docs.fintoc.com/api/payments-api/payment-links/payment-links-create.md): Creates a payment link in the `live` or `test` mode of the API key used. The response includes the `url` of the page where your customer pays. The payment link accepts payments until you cancel it or, when `expires_after_seconds` is sent, until it expires. - [Get a payment link](https://docs.fintoc.com/api/payments-api/payment-links/payment-links-get.md): Retrieves a payment link by its `id`. Only payment links matching the `live` or `test` mode of the API key are visible. - [List payment links](https://docs.fintoc.com/api/payments-api/payment-links/payment-links-list.md): Lists the payment links of your organization for the `live` or `test` mode of the API key used. The list is paginated: the `Link` and `X-Total-Count` response headers describe the pagination state. - [Payment method object](https://docs.fintoc.com/api/payments-api/payment-methods/payment-method-object.md): Reference for the Payment Method object, a stored customer payment instrument used to collect on-demand payments or power recurring subscription charges. - [Get a payment method](https://docs.fintoc.com/api/payments-api/payment-methods/payment-methods-get.md): Retrieves a payment method by its `id`. Only payment methods of your organization matching the `live` or `test` mode of the API key are visible; anything else returns a `404 Not Found` error. The payment method exposes its details under a key named after its `type` (`bank_transfer`, `card`, or `pac`… - [List payment methods](https://docs.fintoc.com/api/payments-api/payment-methods/payment-methods-list.md): Lists the payment methods of your organization for the mode (`live` or `test`) of the API key used, sorted by most recently created first. Use `customer` to narrow the list to a single customer, and the cursor parameters (`starting_after`, `ending_before`) together with `limit` to paginate. The `Lin… - [Payout object](https://docs.fintoc.com/api/payments-api/payouts/payout-object.md) - [Get a payout](https://docs.fintoc.com/api/payments-api/payouts/payouts-get.md): Retrieves a payout by its `id`. Only payouts matching the `live` or `test` mode of the API key are visible. - [List payout resources](https://docs.fintoc.com/api/payments-api/payouts/payouts-resources-list.md): Lists the resources that a payout disburses or discounts: payment intents, charges, or refunds. The response item schema depends on `resource_type`: `payment_intent` returns payment intents, `charge` returns charges, and `refund` and `refund_adjustment` return refunds. - [The Refund object](https://docs.fintoc.com/api/payments-api/refunds/refund-object.md) - [Cancel a refund](https://docs.fintoc.com/api/payments-api/refunds/refunds-cancel.md): Cancels a refund by its `id`. Only refunds in `pending` status can be canceled; once Fintoc starts disbursing the funds, the refund cannot be canceled. - [Get a refund](https://docs.fintoc.com/api/payments-api/refunds/refunds-get.md): Retrieves a refund by its `id`. Only refunds matching the `live` or `test` mode of the API key are visible. - [List refunds](https://docs.fintoc.com/api/payments-api/refunds/refunds-list.md): Lists the refunds of your organization for the `live` or `test` mode of the API key used. Use `since`, `until`, and `status` to filter the results. - [Get a refund voucher URL](https://docs.fintoc.com/api/payments-api/refunds/refunds-voucher.md): Returns a presigned URL to download the PDF voucher of a refund. The URL expires 5 minutes after it is generated. Vouchers are available for succeeded refunds in `live` mode, disbursed by bank transfer or card. - [Setup intent error reason](https://docs.fintoc.com/api/payments-api/setup-intents/setup-intent-error-reason.md) - [The Setup Intent object](https://docs.fintoc.com/api/payments-api/setup-intents/setup-intent-object.md) - [Get a setup intent](https://docs.fintoc.com/api/payments-api/setup-intents/setup-intents-get.md): Retrieves the setup intent with the given `id`. The setup intent must belong to your organization and match the `live` or `test` mode of the API key used. - [The Subscription Item object](https://docs.fintoc.com/api/payments-api/subscription-items/subscription-item-object.md) - [Create a subscription item](https://docs.fintoc.com/api/payments-api/subscription-items/subscription-items-create.md): Adds an item to an existing subscription. Fintoc creates a new price from `price_data`, referencing an existing product (`product`) or defining one inline (`product_data`). The new price must use a currency compatible with the subscription's existing items (a `CLF` price bills within a `CLP` subscri… - [Delete a subscription item](https://docs.fintoc.com/api/payments-api/subscription-items/subscription-items-delete.md): Removes an item from a subscription and returns the deleted item. Fintoc stops billing the item from the subscription's next invoice, with no proration for the current billing period. A subscription must keep at least one item, so its last item cannot be deleted. - [Update a subscription item](https://docs.fintoc.com/api/payments-api/subscription-items/subscription-items-update.md): Updates an item of a subscription. Pass `quantity` to change the number of units, and `price_data` to replace the item's price with a newly created one. When the subscription has other items, the new price must use a currency compatible with theirs (a `CLF` price bills within a `CLP` subscription) a… - [The Subscription object](https://docs.fintoc.com/api/payments-api/subscriptions/subscription-object.md): Reference for the Subscription object, which bills customers on a recurring schedule, groups billable items, and tracks billing cycles and invoices. - [Cancel a subscription](https://docs.fintoc.com/api/payments-api/subscriptions/subscriptions-cancel.md): Cancels a subscription immediately. Canceled subscriptions stop generating invoices, and the cancellation does not affect invoices already issued. Canceling a subscription that is already canceled returns a `subscription_not_editable` error. - [Create a subscription](https://docs.fintoc.com/api/payments-api/subscriptions/subscriptions-create.md): Creates a subscription that bills a customer on a recurring cadence, in the `live` or `test` mode of the API key used. Each item defines its price through `price_data`, referencing an existing product (`product`) or defining one inline (`product_data`). All items must share a compatible currency (`C… - [Detach the payment method from a subscription](https://docs.fintoc.com/api/payments-api/subscriptions/subscriptions-detach-payment-method.md): Detaches the payment method from a subscription. The payment method stays available on the customer, so you can attach it again later. Only subscriptions with `collection_method` set to `send_invoice` can detach their payment method, because a subscription that collects automatically needs a payment… - [Get a subscription](https://docs.fintoc.com/api/payments-api/subscriptions/subscriptions-get.md): Retrieves a subscription by its `id`, with its subscription items included. Only subscriptions of your organization matching the `live` or `test` mode of the API key used are visible. - [List subscriptions](https://docs.fintoc.com/api/payments-api/subscriptions/subscriptions-list.md): Lists the subscriptions of your organization for the `live` or `test` mode of the API key used, with their subscription items included. The list is paginated with cursors: use the `Link` response header or the `starting_after` and `ending_before` query parameters to navigate between pages. - [Update a subscription](https://docs.fintoc.com/api/payments-api/subscriptions/subscriptions-update.md): Updates a subscription. Provide at least one of `trial_end`, `payment_method`, or `collection_method`. - [Account number object](https://docs.fintoc.com/api/transfers-api/account-numbers/account-number-object.md): Account numbers enable you to receive and track realtime Inbound Transfers using the Transfer API. - [Create an account number](https://docs.fintoc.com/api/transfers-api/account-numbers/account-numbers-create.md): Creates a new account number for one of your accounts, in the `live` or `test` mode of the API key used. Available only for Mexico account numbers, which are standardized Mexican bank account numbers (CLABEs). - [Delete an account number](https://docs.fintoc.com/api/transfers-api/account-numbers/account-numbers-delete.md): Deletes an account number of your organization. Available only for Mexico account numbers, which are standardized Mexican bank account numbers (CLABEs). You cannot delete the root account number. Returns the deleted account number. Deleting an account number that is already deleted is idempotent: th… - [List account numbers](https://docs.fintoc.com/api/transfers-api/account-numbers/account-numbers-list.md): Lists the account numbers of your organization in the `live` or `test` mode of the API key used. Filter by `account_id`. The list is paginated. Use the `starting_after`, `ending_before`, and `limit` query parameters to move through the list. The `Link` response header carries the URLs to navigate th… - [Get an account number](https://docs.fintoc.com/api/transfers-api/account-numbers/account-numbers-retrieve.md): Retrieves the details of an account number of your organization, by its ID. - [Update an account number](https://docs.fintoc.com/api/transfers-api/account-numbers/account-numbers-update.md): Updates the editable fields of an account number of your organization: `description`, `status`, `metadata`, and inbound `options`. - [Account statement object](https://docs.fintoc.com/api/transfers-api/account-statements/account-statement-object.md): Account Statements are a monthly PDF document that summarizes all movements for a given account during a specific period. - [List account statements](https://docs.fintoc.com/api/transfers-api/account-statements/account-statements-list.md): Lists the account statements of one of your accounts for the `live` or `test` mode of the API key you use. Filter by date range with the `since` and `until` query parameters. The response is paginated. Use `starting_after`, `ending_before`, and `limit` to page through the results. When more results… - [The Account Verification object](https://docs.fintoc.com/api/transfers-api/account-verification/account-verification-object.md): Confirms ownership of a counterparty bank account by issuing a verification transfer from one of your accounts. - [Create an account verification](https://docs.fintoc.com/api/transfers-api/account-verification/account-verifications-create.md): Verifies the ownership and details of a counterparty account by issuing a verification transfer from one of your accounts. The verification uses the `live` or `test` mode of the API key. Requires a JSON Web Signature (JWS). - [Get an account verification](https://docs.fintoc.com/api/transfers-api/account-verification/account-verifications-get.md): Retrieves the details of an account verification by its ID. - [List account verifications](https://docs.fintoc.com/api/transfers-api/account-verification/account-verifications-list.md): Lists the account verifications of your organization for the mode (`live` or `test`) of the API key used. Filter by `account_number`, `transfer_id`, or by date range with `since` and `until`. The list is paginated. Use the `starting_after`, `ending_before`, and `limit` query parameters to move throu… - [Create an entity](https://docs.fintoc.com/api/transfers-api/entities/entities-create.md): Creates an entity in your organization for the mode (`live` or `test`) of the API key used. An entity is a legal holder of accounts. Returns the created entity. - [Get an entity](https://docs.fintoc.com/api/transfers-api/entities/entities-get.md): Returns details for the entity with the specified `id` in your organization. - [List entities](https://docs.fintoc.com/api/transfers-api/entities/entities-list.md): Lists the entities of your organization for the mode (`live` or `test`) of the API key used. An entity is a legal holder of accounts and defines ownership and identity in Transfers. The list is paginated. Use the `starting_after`, `ending_before`, and `limit` query parameters to move through the lis… - [The Entity object](https://docs.fintoc.com/api/transfers-api/entities/entity-object.md): A legal holder of accounts. Entities define ownership and identity in Transfers. - [Create an onboarding](https://docs.fintoc.com/api/transfers-api/onboardings/entities-onboardings-create.md): Starts an onboarding process for the entity using the company information, legal representatives, transactional profile, and shareholders provided in the request. Further requests upload documents and submit the onboarding, whose country is taken from the entity. - [Get an onboarding](https://docs.fintoc.com/api/transfers-api/onboardings/entities-onboardings-get.md): Retrieves the onboarding with the given `id` for the entity. Only onboardings belonging to the organization of the API key used are visible. Requesting an onboarding that does not exist or belongs to another organization or entity returns a `404 Not Found` error. - [List onboardings](https://docs.fintoc.com/api/transfers-api/onboardings/entities-onboardings-list.md): Lists the onboardings of the entity. Only onboardings belonging to the organization of the API key used are visible. - [Submit an onboarding](https://docs.fintoc.com/api/transfers-api/onboardings/entities-onboardings-submit.md): Use this endpoint to submit an onboarding for review once every requirement is met. The onboarding must have the `in_progress` status, completed required fields, and uploaded required documents. On success, the onboarding moves to the `submitted` status and can no longer be modified. - [Upload a legal representative document](https://docs.fintoc.com/api/transfers-api/onboardings/entities-onboardings-upload-legal-representative-document.md): Uploads one document to an onboarding legal representative's document slot and returns the updated onboarding. Send the file as `multipart/form-data`. Each slot holds a single file: uploading to a slot that already has a file replaces the previous file. You can upload documents only while the onboar… - [Upload a shareholder document](https://docs.fintoc.com/api/transfers-api/onboardings/entities-onboardings-upload-shareholder-document.md): Use this endpoint to upload the identity document for one onboarding shareholder. Send the file as `multipart/form-data`. The file must be a PDF, JPEG, or PNG and cannot exceed 20 MB. The expected document type depends on the shareholder type: an identification for a natural person, or the articles… - [Upload an onboarding document](https://docs.fintoc.com/api/transfers-api/onboardings/entities-onboardings-upload-step-document.md): Use this endpoint to upload a document to an onboarding document slot, identified by `slot_key`. Send the file as `multipart/form-data`. The file must be a PDF, JPEG, or PNG and cannot exceed 20 MB. Uploading a document to a slot that already has one replaces the existing document. You can upload do… - [Onboarding object](https://docs.fintoc.com/api/transfers-api/onboardings/onboarding-object.md): The Know Your Customer review of an Entity, from company information to shareholders and documents. - [Simulate receiving a transfer](https://docs.fintoc.com/api/transfers-api/simulation/transfers-simulate-receive.md): Test-mode helper that simulates an inbound transfer into one of your account numbers, so you can exercise incoming-transfer flows. Only available with a `test` API key. - [Account object](https://docs.fintoc.com/api/transfers-api/transfers-accounts/transfers-account-object.md): Accounts let you track your available balance and send outbound transfers. - [Create an account](https://docs.fintoc.com/api/transfers-api/transfers-accounts/transfers-accounts-create.md): Creates an account for an entity of your organization, in the `live` or `test` mode of the API key used. - [List accounts](https://docs.fintoc.com/api/transfers-api/transfers-accounts/transfers-accounts-list.md): Lists the accounts of your organization for the `live` or `test` mode of the API key used. Filter by `entity_id` and `status`. The list is paginated. Use the `starting_after`, `ending_before`, and `limit` query parameters to move through the list. The `Link` response header carries the URLs to navig… - [Get an account](https://docs.fintoc.com/api/transfers-api/transfers-accounts/transfers-accounts-retrieve.md): Returns the details of an account of your organization, identified by its ID. - [Update an account](https://docs.fintoc.com/api/transfers-api/transfers-accounts/transfers-accounts-update.md): Updates the editable fields of an account of your organization. Currently, only the `description` is editable. - [The Movement object](https://docs.fintoc.com/api/transfers-api/transfers-movements/transfers-movement-object.md): A single change to the balance of one of your accounts, recorded whenever money enters or leaves the account. - [Get a movement](https://docs.fintoc.com/api/transfers-api/transfers-movements/transfers-movements-get.md): Retrieves the details of a movement that belongs to one of your accounts, by its ID. - [List movements](https://docs.fintoc.com/api/transfers-api/transfers-movements/transfers-movements-list.md): Lists the movements of one of your accounts for the mode (`live` or `test`) of the API key used. Filter by `direction` and `resource_id`, or by date range with `since` and `until`. The list is paginated. Use the `starting_after`, `ending_before`, and `limit` query parameters to move through the list… - [SPEI codes](https://docs.fintoc.com/api/transfers-api/transfers/spei-codes.md) - [Transfer object](https://docs.fintoc.com/api/transfers-api/transfers/transfer-object.md): A movement of funds into or out of one of your accounts, inbound or outbound over the bank rail. - [Create a transfer](https://docs.fintoc.com/api/transfers-api/transfers/transfers-create.md): Creates an outbound transfer from one of your accounts, in the `live` or `test` mode of the API key used. Requirements differ by country. In Chile, the currency is `CLP` and the counterparty needs a `holder_id`, which is the Chilean tax ID (RUT), and an `institution_id`. In Mexico, the currency is `… - [List transfers](https://docs.fintoc.com/api/transfers-api/transfers/transfers-list.md): Lists the transfers of your organization in the `live` or `test` mode of the API key used. Filter by `account_id`, `account_number_id`, `direction`, `status`, `tracking_key`, and `transfer_batch_id`, or by date range with `since` and `until`. The list is paginated. Use the `starting_after`, `ending_… - [Get a transfer](https://docs.fintoc.com/api/transfers-api/transfers/transfers-retrieve.md): Retrieves the details of a transfer of your organization, by its ID. - [Return a transfer](https://docs.fintoc.com/api/transfers-api/transfers/transfers-return.md): Returns an inbound transfer to its original sender. You can only return `MXN` transfers. Requires a JSON Web Signature (JWS) in the `Fintoc-JWS-Signature` header. - [Changelog](https://docs.fintoc.com/changelog.md): Latest releases, improvements, and breaking changes to the Fintoc API and products, including payments, transfers, recurring charges, and connections. - [API keys](https://docs.fintoc.com/guides/home/api-keys.md) - [API rate limits](https://docs.fintoc.com/guides/home/api-rate-limits.md): How Fintoc applies rate limits to API and Widget requests, and how to handle `429 Too Many Requests` responses. - [API reference 📖](https://docs.fintoc.com/guides/home/api-reference.md) - [Changes to the API](https://docs.fintoc.com/guides/home/changes.md): Track changes and upgrades to the Fintoc API - [Currencies](https://docs.fintoc.com/guides/home/currencies.md) - [Get your secret and public API keys](https://docs.fintoc.com/guides/home/dashboard/guides-api-keys.md) - [Permission roles](https://docs.fintoc.com/guides/home/dashboard/permission-roles.md): Fintoc's dashboard contains sensitive information and lets your organization move money. Its permission system lets administrators control which information each user can view and which actions they can take. - [Welcome 👋](https://docs.fintoc.com/guides/home/welcome.md): Start integrating Fintoc: browse guides for Smart Checkout, recurring payments, transfers, and bank account connections across Chile and Mexico. - [Test your integration](https://docs.fintoc.com/guides/movements/data-aggregation-test-your-integration.md): Use test credentials to try your integration. - [Document types](https://docs.fintoc.com/guides/movements/fiscal-links/document-types.md): Document types brought from your financial institutions - [Fiscal Links](https://docs.fintoc.com/guides/movements/fiscal-links/index.md): Access electronic invoices and the buy and sell register of your users through Fintoc's Fiscal API and reconcile tax documents with the List Invoices endpoint. - [Get bank movements](https://docs.fintoc.com/guides/movements/guides/guides-bank-movements.md): Fetch bank account movements from the Fintoc API using a Link token and your secret key, with example requests in cURL and the Python and Node SDKs. - [Create a banking Link from the dashboard](https://docs.fintoc.com/guides/movements/guides/guides-banking-link-from-dashboard.md) - [Integration Flow](https://docs.fintoc.com/guides/movements/integration-with-exchange-token.md): Connect users' bank accounts to Fintoc through the Widget by exchanging a public token for a Link Token, then use it to fetch bank movements from your backend. - [Overview](https://docs.fintoc.com/guides/movements/overview-data-aggregation/index.md): Get bank movement history from your users' financial institutions with Fintoc's Data Aggregation API for reconciliation, risk analysis, and cash flow reporting. - [Products and Institutions](https://docs.fintoc.com/guides/movements/overview-data-aggregation/products-and-institutions-movements.md) - [Data aggregation quickstart](https://docs.fintoc.com/guides/movements/overview-data-aggregation/quickstart.md): Get started with Fintoc's Data Aggregation API and pull your first bank account movements in under five minutes using the Widget and a secret key. - [Refreshing on demand](https://docs.fintoc.com/guides/movements/refresh-intents-walkthrough/index.md) - [Create a refresh intent](https://docs.fintoc.com/guides/movements/refresh-intents-walkthrough/refresh-intents-creating.md): Create a RefreshIntent with the Fintoc API to request an on-demand refresh of a Link and pull the latest bank account data outside the normal schedule. - [Errors](https://docs.fintoc.com/guides/movements/refresh-intents-walkthrough/refresh-intents-errors.md) - [Request new movements](https://docs.fintoc.com/guides/movements/refresh-intents-walkthrough/refresh-intents-new-movements.md) - [Wait for the results using a Webhook Endpoint](https://docs.fintoc.com/guides/movements/refresh-intents-walkthrough/refresh-intents-webhook.md) - [Open the widget for Refresh Intents](https://docs.fintoc.com/guides/movements/refresh-intents-walkthrough/refresh-intents-widget.md) - [UX Guidelines](https://docs.fintoc.com/guides/movements/ux-guidelines-1.md) - [Accept a one-click payment with Apple Pay](https://docs.fintoc.com/guides/payments/accept-a-payment/accept-a-one-click-payment-with-apple-pay.md): Use Fintoc Express Checkout to accept one-click Apple Pay payments on the web, with server-side confirmation and support for saved payment methods. - [Accept a payment](https://docs.fintoc.com/guides/payments/accept-a-payment/index.md): Accept one-time payments in CLP or MXN through a Fintoc-hosted Checkout Session, from creating the session on your backend to redirecting the customer. - [Save a customer's payment method for future payments](https://docs.fintoc.com/guides/payments/accept-a-payment/save-a-paymentmethod-of-a-customer-for-future-payments.md): Use Fintoc's Checkout Session API to save a customer's card or bank account during a payment or in a standalone setup flow, then reuse it for future payments. - [Accept recurring payments](https://docs.fintoc.com/guides/payments/accept-recurring-payments/index.md): Enroll a customer into a fixed-amount recurring subscription with the Fintoc Checkout Session API, including how to handle billing cycles and webhooks. - [Save a payment method for future charges](https://docs.fintoc.com/guides/payments/accept-recurring-payments/setup-a-payment-method-for-future-charges.md): Save a customer's payment method with a setup Checkout Session, then charge it later on demand using the Fintoc Payment Intent API without another checkout. - [Buy now, pay later (Chile only)](https://docs.fintoc.com/guides/payments/buy-now-pay-later.md): Offer Buy Now Pay Later (BNPL) on Fintoc-hosted checkout in Chile so customers can split a payment across installments funded by a third-party lender. - [Accept cash payments in Mexico](https://docs.fintoc.com/guides/payments/cash-payment-direct-api.md): Create a cash Payment Intent with the Fintoc API to accept cash payments in Mexico at convenience stores, and reconcile them via webhook. - [Checkout UX guidelines for Chile](https://docs.fintoc.com/guides/payments/checkout-ux-guidelines/chile.md): Buttons, images, and terminology to present Fintoc bank transfer and card payments at your Chilean checkout, with ready-to-use asset URLs. - [Checkout UX Guidelines](https://docs.fintoc.com/guides/payments/checkout-ux-guidelines/index.md) - [Checkout UX guidelines for Mexico](https://docs.fintoc.com/guides/payments/checkout-ux-guidelines/mexico.md): Buttons, SPEI imagery, and terminology to present Fintoc bank transfer payments at your Mexican checkout, with ready-to-use asset URLs. - [Checking payment eligibility](https://docs.fintoc.com/guides/payments/direct-payments/check-payment-eligibility-direct-payments.md): Pre-validate a Direct Payment against transfer limits by calling the payment_intents/check_eligibility endpoint or attaching a sender_account object. - [Handling payment exceptions](https://docs.fintoc.com/guides/payments/direct-payments/dealing-with-payment-exceptions-2.md) - [Direct payments](https://docs.fintoc.com/guides/payments/direct-payments/index.md): Learn about how to handle typical use cases when using Fintoc for direct payments. - [Reporting and reconciliation](https://docs.fintoc.com/guides/payments/direct-payments/reporting-and-reconciliation.md): Get the data you need to complete your accounting and reconciliation workflows. - [Setup direct payments](https://docs.fintoc.com/guides/payments/direct-payments/setup-direct-payment.md): Configure the recipient account for a Direct Payment on the Fintoc API so funds settle into the correct bank account when your customer completes the transfer. - [Direct Transfer](https://docs.fintoc.com/guides/payments/direct-transfer.md): Accept payments sent by a direct transfer from your user. - [E-commerce plugins](https://docs.fintoc.com/guides/payments/e-commerce-connectors/index.md) - [Magento](https://docs.fintoc.com/guides/payments/e-commerce-connectors/magento.md): Accept payments using Fintoc’s app in your Magento store. - [Shopify](https://docs.fintoc.com/guides/payments/e-commerce-connectors/shopify.md): Accept payments using Fintoc’s app in your Shopify store. - [VTEX](https://docs.fintoc.com/guides/payments/e-commerce-connectors/vtex.md): Accept payments using Fintoc’s plugin in your VTEX store. - [Accept payments with WooCommerce](https://docs.fintoc.com/guides/payments/e-commerce-connectors/woocommerce.md): Set up the Fintoc plugin in your WooCommerce store to accept bank transfer and card payments in Chilean pesos (CLP) and Mexican pesos (MXN). - [Checking payment eligibility](https://docs.fintoc.com/guides/payments/fintoc-collect-payments/check-payment-eligibility.md): Check whether a Fintoc Collect payment is likely to succeed by calling the check_eligibility endpoint or passing a sender_account when creating the session. - [Handling payment exceptions](https://docs.fintoc.com/guides/payments/fintoc-collect-payments/dealing-with-payment-exceptions.md) - [Fintoc collects](https://docs.fintoc.com/guides/payments/fintoc-collect-payments/index.md): Learn how Fintoc collects payments on your behalf. - [Receiving payouts](https://docs.fintoc.com/guides/payments/fintoc-collect-payments/payment-initiation-receiving-payouts.md): Set up your bank account to receive payouts. - [Refund payments](https://docs.fintoc.com/guides/payments/fintoc-collect-payments/payment-initiation-refunds.md): Refund a Fintoc Collect payment through the Payment Intent API, including partial and full refunds and how to track refund status with webhooks. - [Reporting and reconciliation](https://docs.fintoc.com/guides/payments/fintoc-collect-payments/payment-initiation-reporting-and-reconciliation.md): Get the data you need to complete your accounting and reconciliation workflows. - [Fintoc fees](https://docs.fintoc.com/guides/payments/fintoc-fees.md): Learn how Fintoc calculates fees for our Payment Initiation product. - [Go-live checklist](https://docs.fintoc.com/guides/payments/go-live-checklist.md): Checklist to move your Fintoc integration from test to live: production API keys, webhook endpoints, redirect URLs, and pre-launch verifications. - [Overview](https://docs.fintoc.com/guides/payments/overview-payment-initiation/index.md) - [Countries and institutions](https://docs.fintoc.com/guides/payments/overview-payment-initiation/payment-initiation-countries-and-institutions.md) - [Payment scenarios](https://docs.fintoc.com/guides/payments/overview-payment-initiation/payments-use-cases.md): Compare Fintoc collects and direct payments to choose a payment integration - [Quickstart](https://docs.fintoc.com/guides/payments/overview-payment-initiation/quickstart-payments.md): Get started with Fintoc's Payment Initiation API and create your first Checkout Session in under ten minutes using test API keys and the Widget. - [Transaction limits](https://docs.fintoc.com/guides/payments/overview-payment-initiation/transaction-limits.md): Daily transaction limits by bank for payments in Chile, based on multi-factor authentication method, account type, and whether the recipient is new or existing. - [Test your integration](https://docs.fintoc.com/guides/payments/payment-initiation-test-your-integration.md): Simulate payments to test your integration. - [Payment links](https://docs.fintoc.com/guides/payments/payment-links.md): Accept payments without writing code by creating shareable Fintoc Payment Links from the dashboard, ideal for one-off charges and no-code checkout flows. - [Agent Skills](https://docs.fintoc.com/guides/resources/building-with-ai/agent-skills.md): Install Fintoc Agent Skills so your coding agent (Claude, Cursor, and others) has API context, patterns, and best practices for building Fintoc integrations. - [Building with AI](https://docs.fintoc.com/guides/resources/building-with-ai/index.md): Speed up your Fintoc integration with AI: connect coding agents through the MCP server, install Agent Skills, and use LLM-friendly docs and patterns. - [Model Context Protocol (MCP)](https://docs.fintoc.com/guides/resources/building-with-ai/model-context-protocol-mcp.md): Let your AI agents interact with the Fintoc API through our MCP server. - [Fintoc CLI keys](https://docs.fintoc.com/guides/resources/cli/fintoc-cli-keys-and-permissions.md): Learn how the Fintoc CLI resolves API keys, where they're stored, and how to switch between them. - [Fintoc CLI](https://docs.fintoc.com/guides/resources/cli/index.md): Use the command line to manage your Fintoc resources during development. - [Install the Fintoc CLI](https://docs.fintoc.com/guides/resources/cli/install-the-fintoc-cli.md): Install the Fintoc CLI on macOS, Linux, or Windows to test webhooks, trigger events, and interact with the Fintoc API from your terminal. - [Use the Fintoc CLI](https://docs.fintoc.com/guides/resources/cli/use-the-fintoc-cli.md): Use the Fintoc CLI to make API requests, trigger test events, forward webhooks, and manage resources like charges, checkout sessions, and links from your shell. - [SDKs and integrations](https://docs.fintoc.com/guides/resources/libraries-and-integrations/index.md): Libraries and tools for interacting with your Fintoc integration. - [Connect your bank account to Zapier](https://docs.fintoc.com/guides/resources/libraries-and-integrations/libraries-and-integrations-zapier.md): Connect your bank account to more than 2,000 apps through Zapier. - [Test mode](https://docs.fintoc.com/guides/resources/test-mode.md): Use Fintoc test mode to simulate payments, webhooks, and bank connections with test API keys before switching your integration to live mode. - [Webhooks](https://docs.fintoc.com/guides/resources/webhooks-walkthrough/index.md) - [Activate your webhook endpoint](https://docs.fintoc.com/guides/resources/webhooks-walkthrough/webhooks-activating.md) - [Create your webhook endpoint](https://docs.fintoc.com/guides/resources/webhooks-walkthrough/webhooks-creating-guide.md) - [Webhook best practices](https://docs.fintoc.com/guides/resources/webhooks-walkthrough/webhooks-good-practices.md): Implement these best practices when using webhooks. - [Test your webhook endpoint](https://docs.fintoc.com/guides/resources/webhooks-walkthrough/webhooks-testing.md) - [Validate webhook signatures](https://docs.fintoc.com/guides/resources/webhooks-walkthrough/webhooks-validating.md): Validate the Fintoc-Signature header on every webhook event using HMAC SHA-256 to confirm it came from Fintoc, with code samples for Node and Python. - [Widget](https://docs.fintoc.com/guides/resources/widget/index.md): The Fintoc Widget lets your users securely link bank accounts in your app or website, with drop-in flows for web, mobile webviews, and native platforms. - [Integrate the Widget on the web](https://docs.fintoc.com/guides/resources/widget/web-integration.md): Integrate the Fintoc Widget into your web app or website so customers can link their bank account or complete a payment without leaving your site. - [Integrate the Widget as a WebView](https://docs.fintoc.com/guides/resources/widget/webview.md): Integrate the Fintoc Widget as a WebView in your mobile application. - [Listen to Widget events](https://docs.fintoc.com/guides/resources/widget/widget-events.md) - [Entity](https://docs.fintoc.com/guides/transfers/entities/entity-data-model.md): Understand the `Entity` object in Fintoc's Transfers API: your root `Entity`, customer `Entity` objects, and when a Know Your Customer review applies. - [Entities](https://docs.fintoc.com/guides/transfers/entities/index.md): Learn the Entity data model in Fintoc's Transfers API and onboard a Mexican client Entity through the API to hold Account objects on your platform. - [Onboard an entity by API](https://docs.fintoc.com/guides/transfers/entities/onboard-an-entity-by-api.md): Create an Entity for your client and complete its Know Your Customer review through the Fintoc API without using the dashboard, for platforms and marketplaces. - [Add logic to Account Numbers](https://docs.fintoc.com/guides/transfers/inbound-transfers/add-logic-to-clabes.md): Restrict which inbound transfers a Fintoc Account Number accepts by setting per-account rules such as expected amount, sender name, or acceptance status. - [Receive transfers](https://docs.fintoc.com/guides/transfers/inbound-transfers/index.md): Receive real-time inbound transfers with Fintoc Account Numbers to automatically track and reconcile incoming payments against orders, invoices, or users. - [Manage your Account Numbers](https://docs.fintoc.com/guides/transfers/inbound-transfers/manage-your-clabes.md): Identify and delete inactive Fintoc Account Numbers so your organization keeps room in its quota as your integration grows in Mexico and other markets. - [Return a transfer](https://docs.fintoc.com/guides/transfers/inbound-transfers/returning-an-inbound-transfer.md): Automatically return an inbound transfer to the sender when it doesn't match your business rules, using the Fintoc Transfers API and webhook events. - [Get account statements](https://docs.fintoc.com/guides/transfers/manage-accounts/account-statements.md): List and download monthly PDF account statements for a Fintoc Account through the API or the dashboard, with filters by time period and account ID. - [Create more accounts](https://docs.fintoc.com/guides/transfers/manage-accounts/creating-more-accounts.md): Create additional Fintoc Accounts under your organization or for a third-party Entity so you can track balances separately across products or clients. - [Manage your accounts](https://docs.fintoc.com/guides/transfers/manage-accounts/index.md) - [Batch transfers](https://docs.fintoc.com/guides/transfers/outbound-transfers/batch-transfers.md): Load, authorize, and execute multiple transfers at once. - [Send transfers](https://docs.fintoc.com/guides/transfers/outbound-transfers/index.md): Send real-time outbound transfers over SPEI in Mexico or TEF in Chile with Fintoc's Transfers API, and track each status change through webhook events. - [Verify CLABEs](https://docs.fintoc.com/guides/transfers/outbound-transfers/verify-clabes.md): Verify a Mexican CLABE and its account holder's name before sending a full payout with Fintoc's Transfers API, to avoid rejections and misdirected funds. - [Transfers overview](https://docs.fintoc.com/guides/transfers/transfers-overview/index.md): Use Fintoc's Transfers API to receive, send, and reconcile bank transfers in Chile and Mexico with `Entity`, `Account`, and `Transfer` objects. - [Movements](https://docs.fintoc.com/guides/transfers/transfers-overview/movement.md) - [Account](https://docs.fintoc.com/guides/transfers/transfers-overview/v2-transfers-account-data-model.md) - [Account Number](https://docs.fintoc.com/guides/transfers/transfers-overview/v2-transfers-account-number-data-model.md) - [Transfer](https://docs.fintoc.com/guides/transfers/transfers-overview/v2-transfers-data-model.md) - [Send your first transfer](https://docs.fintoc.com/guides/transfers/transfers-quickstart.md): Send your first Fintoc test transfer end to end, from generating API keys to subscribing to webhook events, using the Transfers API sandbox environment. - [Setup](https://docs.fintoc.com/guides/transfers/transfers-setup/index.md): Configure signing keys, test your integration, and review the controls that protect your transfers. - [Security controls](https://docs.fintoc.com/guides/transfers/transfers-setup/security-controls.md) - [Generate JWS keys](https://docs.fintoc.com/guides/transfers/transfers-setup/setting-up-jws-keys.md): Sign Transfers API calls that move money with a JSON Web Signature. - [Test transfers](https://docs.fintoc.com/guides/transfers/transfers-setup/test-your-integration.md): Simulate inbound and outbound transfers on Fintoc's test environment to validate your integration end to end before switching to live API keys. - [Collect payments with dedicated Account Numbers](https://docs.fintoc.com/guides/transfers/transfers-use-cases/collect-payments-with-dedicated-account-numbers.md): Assign each customer or order its own Fintoc Account Number to identify inbound transfers automatically through metadata, without matching amounts or names. - [Choose your use case](https://docs.fintoc.com/guides/transfers/transfers-use-cases/index.md): Choose a Fintoc Transfers pattern for five business scenarios, from dedicated Account Numbers to bulk payouts. - [Wallet for end users](https://docs.fintoc.com/guides/transfers/transfers-use-cases/run-a-wallet-for-end-users.md): Three patterns to build a per-user wallet with Fintoc: virtual Account Numbers, one Account per user under your Entity, or one Entity per user. - [Payroll or bulk payouts](https://docs.fintoc.com/guides/transfers/transfers-use-cases/run-payroll-or-bulk-payouts.md) - [Send payouts to users or suppliers](https://docs.fintoc.com/guides/transfers/transfers-use-cases/send-payouts-to-users-or-suppliers.md): Send payouts from your Fintoc Account to third-party bank accounts over SPEI in Mexico or TEF in Chile, and track every status change with webhooks. - [Verify a CLABE before sending a payout](https://docs.fintoc.com/guides/transfers/transfers-use-cases/verify-a-clabe-before-paying-out.md)