Skip to main content

SlimPay Help Center

Card Refunds



Depending on your business needs, you may want to return funds to your customer. For that you need to refund the payment. Our solution allows merchants to refund a payment via API or via Dashboard. You can refund a client in full or in part.

For a more technical explanation on how to execute refunds via our API or Dashboard, refer to this page.

Refund time window

For card payments, you can only refund a payment after it has already been captured. Payments that have not yet been captured must be cancelled. 

You can issue a refund up to 12 months after the initial payment.

Before issuing a refund, bear this in mind: 

  • Check that you have enough available funds.
  • The reserve cannot be used to initiate refunds. It is only used to cover R-Transactions. 

Partial refunds

It is possible to partially refund a payment. In case of a partial refund, you only return a part of the captured amount to your client.

In case of a card payment, you can perform multiple partial refunds, as long as the sum of all partial refunds made to a client does not exceed the value of the initial payment. 

Cancel a refund

It is not possible to cancel a refund, the payment is directly sent to the bank for processing.

Refund an expired or cancelled card

If you refund a transaction on an expired or cancelled card, it will be executed and sent like any other transaction to your customer's bank.

Since each bank has its own way of operating, it may happen that the refund is put on hold or blocked because the card has expired or is cancelled. In this case, the customer must reach out to their bank.

Status management

When a refund is initiated, the original payment will not be affected, and will stay in the processed status. A separate refund object is created with an initial processing status. After settlement, the refund payment will move to the processed status.


Was this article helpful?
0 out of 0 found this helpful
Return to top