Changelog

Fixed

Preventing Cyclic Execution in Webhook Service

A cyclic execution issue was identified in the webhook service when the webhook destination was set to the Authvia Trigger API to create a business process, and the webhook type was configured as business_process:create or business_process:update. This document details the implemented solution to prevent infinite loops by introducing an origin header and execution checks.

Improved

Account (Merchant) Product Qualifiers

It is now possible to define a qualifier on an Account Product record to establish conditions on not just 'when' it can be used, but to simultaneously have it be 'preferred' when that condition is met. This is very useful for more complex cases where merchants want to do tender steering with payments or similar automation.

Added

Standardize Pagination

In an effort to make our API more user-friendly, our pagination implementation has been standardized to facilitate usage from one endpoint to the next.