Funding pending refundsFintoc pays refunds only from the balance of the sales it collects for you. You can’t deposit or transfer funds into Fintoc to cover a pending refund.If your available balance is too low, the refund stays pending. Fintoc retries the refund for up to 5 business days as new sales add to your balance. Fintoc processes pending refunds in the order you created them. The refund’s status updates in the Dashboard after Fintoc processes it.If you don’t expect enough sales to cover the refund within 5 business days, the refund transitions to
failed at the end of that period.Refund destinations
Refunds can only be sent back to the original bank account used for the payment. You can’t send a refund to a different destination, such as another bank account. If your customer has closed their bank account, the refund transitions tofailed.
If you plan to issue refunds, include customer_email when creating the checkout session. Fintoc uses this address to notify your customer about the refund’s progress.
Refund lifecycle
Chile 🇨🇱
You can create refunds at any time. Refunds take at most 1 business day to execute.- A new refund starts with the
pendingstatus. - At 15:00 on business days, Fintoc processes refunds created before 14:00. The refunds transition to
in_progress. You can’t cancel anin_progressrefund. - The execution date depends on when you created the refund. After processing finishes, the refund transitions to
succeeded. Successful refunds appear on your customer’s bank statement in real time.- Fintoc executes refunds created before 14:00 on a business day before 19:00 that day.
- Fintoc executes refunds created after 14:00 on a business day before 19:00 on the next business day.
- If your Fintoc balance has insufficient funds, Fintoc retries the refund for 5 business days. After 5 unsuccessful business days, the refund transitions to
failed. Other transfer failures also change the refund status tofailed. Fintoc includes the refund amount in your next payout.
Mexico 🇲🇽
You can create refunds at any time. Refunds take 1 to 2 business days to execute.- A new refund starts with the
pendingstatus. - At 18:00 on business days, Fintoc processes refunds created before 14:00. The refunds transition to
in_progress. You can’t cancel anin_progressrefund. - The creation time determines whether processing takes 1 or 2 business days. After processing finishes, the refund transitions to
succeeded. Successful refunds appear on your customer’s bank statement in real time.- Refunds created before 14:00 on a business day finish processing before 14:00 on the next business day.
- Refunds created after 14:00 on a business day finish processing before 14:00 within the next 2 business days.
- If your Fintoc balance has insufficient funds, Fintoc retries the refund for 5 business days. After 5 unsuccessful business days, the refund transitions to
failed. Other transfer failures also change the refund status tofailed. Fintoc includes the refund amount in your next payout.
Issue refunds
You can issue refunds through the Refunds API. Successful refunds appear on your customer’s bank statement in 1 to 2 business days. You can issue multiple refunds for a payment, but their total can’t exceed the original payment amount.Issue refund using the API
To refund a payment through the API, create a refund with the payment ID and setresource_type to payment_intent. You receive the payment ID in the checkout_session.finished webhook event. You can also retrieve the payment ID from the dashboard.
amount as an integer in the smallest currency unit.
Cancel a refund
You can cancel a refund while its status ispending.
Cancel a refund using the API
To cancel a refund through the API, call the cancel refund endpoint with the refund ID.Refund status updates
Fintoc sends webhook events to your server when a refund’s status changes. Use these events to notify your customer about the refund’s progress. We recommend handling the following events when refunding a payment:Refund vouchers
Fintoc provides refund vouchers as confirmation of successful refunds to your customer’s bank account. Download a voucher through the Retrieve Refund Voucher endpoint. You must start the download within 5 minutes.Refund notifications
When creating a checkout session, you can includecustomer_email for notifications. Fintoc uses a valid email address to notify your customer when a refund is created, succeeds, or fails.