Skip to main content

Refund a Cryptocurrency Payment

At EBANX, refunds allow merchants to return funds to customers for confirmed payments. The refund process is integrated directly into the EBANX Direct API, giving you the ability to manage refunds efficiently from your existing platform. It's important to note that only payments with a confirmed (CO) status can be refunded; transactions in an open (OP) or pending (PE) state must first be confirmed before they are eligible for a refund.

Features

  • Full and partial refunds: Supports both full and partial refunds, giving merchants flexibility.
  • API-driven: Refunds are handled through the Direct API, enabling automated requests without manual intervention.

How it Works

EBANX Refund flow

  1. The merchant requests a refund through the Dashboard or the API.
  2. The request is placed into the EBANX refund queue, and its status is marked as Requested.
  3. EBANX acknowledges the refund, and its status changes to Pending.
  4. When the customer receives the money in their crypto wallet, the refund status transitions to Confirmed.
To learn more about general refund flows and eligibility rules, please refer to our
EBANX Refunds Guide.chevron_right

Cryptocurrency Refund Specifics

Cryptocurrency refunds require the customer to provide a valid wallet address, as well as the network they wish to receive the funds in. EBANX handles this by contacting the customer directly once a refund is initiated.

Standard Refunds

In typical refund scenarios — such as returns, order issues, or cancellations—the merchant initiates the refund via API or Dashboard. EBANX then reaches out to the customer to collect the necessary wallet and network details and proceeds with the refund.

Edge Case Refunds

There are also situations where EBANX will proactively initiate a refund, without any action needed from the merchant. These include:

  • Overpayment: when the customer sends more than the required amount. The transaction is confirmed for the expected value, and a refund is issued for the excess amount.
  • Underpayment: when the amount received is less than expected. The transaction is canceled, and the full amount received is refunded.
  • Late payment: when the payment is received after the expiration window. The transaction is canceled, and the full amount received is refunded.

In all of these cases, the refund is processed once the customer provides the needed crypto details.


Still need help?

Help Image

We hope this article was helpful. If you still have questions, you can explore the following options: