background

Manage beneficiary accounts

Tags:refundsterugbetalingbeneficiarybegunstigdebeneficiary accountbegunstigde rekeningrefund accountibanbank accountbankrekeningsuspendsuspendedopschortengeblokkeerdreactivateheractiverenblocked itemsrefund failedpaused agreementsuspended agreementgepauzeerdapiintegrationintegratiecustomerklant

A beneficiary account is the bank account used to pay out a refund to your customer. Twikey stores beneficiary accounts per customer, so you can reuse them across multiple refunds without re-entering the IBAN each time. Every refund via your bank account is paid out to one of these accounts.

Refunds sent via a payment provider (for example a credit card refund) do not use beneficiary accounts. Everything in this article applies to refunds via your bank account only.

How beneficiary accounts are created

Beneficiary accounts are created in two ways:

  • Automatically - Every time you create a refund via your bank account, the IBAN you refund to is saved as a beneficiary account on the customer. This applies to refunds created from a transaction, an invoice or credit note, a payment link, the Matching screen in reconciliation, a CSV import, and refunds sent by your own system or integration. When no account is chosen, Twikey uses the IBAN of the agreement, the payment link or the incoming payment.
  • Manually - You can add additional beneficiary accounts on the customer detail page.

Add a beneficiary account

  1. Navigate to Customers in the left-hand navigation menu.
  2. Click the customer to open the detail page.
  3. Open the Refunds tab.
  4. Click the + icon to add a new beneficiary account.
  5. Enter the IBAN.
  6. Click Save.

The new account is now available when creating a refund for this customer.

Suspend or reactivate a beneficiary account

Suspend a beneficiary account when no more refunds may be paid out to it, for example when the account is closed or when you want to pause refunds for this customer.

  1. Navigate to Customers in the left-hand navigation menu.
  2. Click the customer to open the detail page.
  3. Open the Refunds tab.
  4. Click the edit icon next to the beneficiary account.
  5. Select Suspend or Reactivate as needed.
  6. Click Save.

Suspended accounts are shown with a strikethrough.

What happens when you suspend a beneficiary account

  • New refunds are refused - A new refund to a suspended account fails with the message Refund failed. This applies to every place where you can create a refund via your bank account. Suspended accounts still appear in the account list of the refund screen, so pick another account or reactivate this one first.
  • Pending refunds are blocked - Refunds that were already waiting to be sent are not included in the refund batch. They appear as Blocked items when you prepare the batch and stay there until you reactivate the account, move them to another beneficiary account or remove them.
  • Refunds from your own system are rejected - When your own system or integration creates refunds for this customer, they are rejected as long as the customer has no other active beneficiary account. Make sure your system handles this error.
  • No automatic reactivation - Twikey never reactivates a suspended account on its own, and adding the same IBAN again with the + icon does not work either. Use Reactivate to allow refunds again.
If a customer has more than one beneficiary account, suspend all of them to stop all refunds for that customer. Otherwise the refund is paid out to one of the active accounts.

Stop refunds while an agreement is suspended

Suspending (pausing) an agreement stops new collections, but it does not stop refunds. Refunds are linked to the customer's beneficiary account, not to the agreement, so they are still created and paid out to that account.

To pause refunds for this customer as well:

  1. Suspend the customer's beneficiary account(s) as described above.
  2. Reactivate the beneficiary account(s) once the agreement is active again.

Refunds created by your own system or integration

When your own system, such as your ERP or accounting software, creates refunds through the Twikey API, it usually only sends the customer number. In that case Twikey books the refund on the customer's first active beneficiary account. The state of the customer's agreement is not taken into account.

Only when the customer has no beneficiary account yet does Twikey create one from an active agreement of that customer. A suspended agreement is not used for this, and a suspended beneficiary account is never recreated this way.

If a refund batch contains items linked to a suspended beneficiary account, those items appear as Blocked items when preparing the batch. You can reassign them to a different beneficiary account before submitting.
Last Update: 2026-10-15