These docs are for v1.2. Click to read the latest docs for v3.0.
Improved

TGU: Release notes 05-03-2026

  • Updated the look&feel of the hosted payment page. Along many small improvements, the main features are:

    • Endusers are now always redirected to the checkout.pay.nl domain regardless of which core is handling the transaction.
    • Listing of sub brands when grouping is enabled for giftcards and Card payment methods.
  • Added split payments. This gives you the ability to transfer a part of the captured amount to another service id. This service id can also belong to another merchant. More information can be found here; Spilt Payments.

  • Added the Voucher:info and Voucher:payment API. The Voucher:info API can be used to validate a giftcard to check the balance and brand information of a voucher before charging it. The Voucher:payment API can then be used to actually charge the voucher. Please note that the Voucher API's support both the POS and eCommerce route.

  • Brite: Fixed an error where cancelling a Brite payment would not cancel the TGU payment.

  • Brite: Fixed an issue where the enduser was redirected with the wrong country_id, resulting in the enduser getting the bank selection screen with banks from another country.

  • Bank transfer: Fixed an issue where the bank transfer email sent to the enduser would contain a different IBAN number than the hosted payment page was showing.

  • ECR: Correctly handle starting an ECR transaction that returns a busy state.

  • ECR: Added support for credit payments.

  • Wero: Fixed a case where the payment would get status pending when returning from Wero after cancelling the payment.

  • Wero: Added support for EventDependent payments.

  • FlyingBlue: Reduced the expire time of a FlyingBlue payment to prevent them from staying pending for too long.

  • SprayPay: Reduced the expire time of a SprayPay payment to prevent them from staying pending for too long.

  • Pin: Made sure the signature field will return true for credit payments.

  • Pin: It is now allowed for an alliance submerchant to start a pin transaction on a terminal of the Alliance Partner.

  • Pin: Update pin incident code mapping to map code 2627 and code 2623 to status denied.

  • Pin: Fixed the billingLineId not being determined for Yomani / Yoximo terminal transactions.

  • PayPal: Fixed a communcation error when the shipping data ended up being empty.