Refund Bank Transfer

The "Refunds" functionality allows external customers/users to request a refund of the amount paid. It is available through API or Localpayment Dashboard.

Bank Transfer Refund Guidelines

Before initiating a Bank Transfer Refund, please note the following requirements:

  • Transaction Status: Refunds are only permitted for transactions with a "Completed" status.

  • Refund Amount: The refund must be issued for the full amount of the original payment.

Availability

Country Specific Refund Rules

Chile

Virtual Accounts:

  • Low-Value Transactions (Below CLP 7,000,000)

    • Refunds are unrestricted and can be processed via API or Dashboard.

  • High-Value Transactions (CLP 7,000,000 or Higher)

    • Refunds are restricted and only allowed if the originating account is held at Banco Security.

México

Virtual Accounts:

  • Refund Availability:

    • SPEI: Refunds are available for transactions processed via SPEI.

    • TEF: Refunds are not currently supported.


Create a Refund via Localpayment API

PATCH {api_base_url}api/payin/{externalId}/refund

Headers

Name
Type
Description

Authorization *

String

JWT token in Bearer format eyJ0... For more information about authentication, please refer to Authentication.

Path params

Name
Type
Description

externalId*

String

An ID that is meaningful to you and your system. Must be unique.

Request example

Response example


Create a Refund via Localpayment Dashboard

Info


Approve a Refund via Localpayment Dashboard

Info

  • Your account must be set to require authorization for refunds.

  • A user with permissions must authorize the refund before it can be processed.

  • Refunds can be authorized using the "Pending Authorization" menu option within the "Refunds" menu.

Last updated

Was this helpful?