improved

TGU: Release notes 18-03-2025

Added field PointOfInteraction to Orders

This field is used to indicate where a transaction takes place. Based on the value of this field, certain payment methods might be enabled or disabled. Possible values are:

  • ON_THE_MOVE
  • ECOMMERCE
  • IN_PERSON
  • INVOICE
  • DEBT_COLLECTION
  • FUNDING
  • PAYMENT_REQUEST
  • RECURRING
  • UNATTENDED
  • MOTO
  • PAYOUT

The main use of this feature is the Pin payment method (1927) which is only available when the pointOfInteraction is one of the following values:

  • IN_PERSON
  • DEBT_COLLECTION
  • UNATTENDED

Note: If the payment method is set to pin (1927) when starting an order, the point of interaction is automatically set to IN_PERSON if no specific point of interaction is given.

new_ppt IPN behaviour for authorised/captured flow

If autocapture is enabled, no IPN will be sent when the order is authorised. When autocaptured, a new_ppt IPN will be sent. When autocapture is disabled, the new_ppt will be sent when the order is authorised. When the order is manually captured, a capture IPN is sent. The payload of all these IPN's will still remain the same. This behaviour is updated the match the behaviour of transactions created using the rest.pay.nl and rest-api.pay.nl API's.

Other changes

  • Giftcard: Added the Purdey Cadeaukaart

  • Giftcard: Added the Nationale Tuinbon

  • Giftcard: Added the Huisdieren Cadeaukaart

  • Pin: Determine the correct TRM and secure status for pin transactions.

  • Update the amount input in the Donation/Payment screen to allow for decimal values on mobile devices

  • Fix an error where the Donation/Payment screen would allow lower amounts than the minimal amount.

  • Pass the customer locale to the ECR pin server if available to start the transaction in the correct language.

  • PayPal: The order will now also get the status Declined if PayPal denies the capture of an authorised payment.