added

Release 1.23.0

Core Functionality Updates

Changes

Description

New Integration: BridgePay Now Available on the Portal

We are pleased to announce the integration of BridgePay into our platform, providing merchants with a robust and versatile payment processing solution. Key Features:

  • Comprehensive Transaction Support: Process a wide range of transactions, including authorizations, sales, refunds, and more.
  • Tokenization Capabilities: Utilize both one-time and recurring tokenized transactions to enhance security and streamline payment processes.
  • Descriptor Flexibility: Configure either static or dynamic descriptor to ensure clear transaction labeling on customer statements.
  • Dynamic Routing Participation: Leverage BridgePay in dynamic routing setups to optimize approval rates and enhance transaction success.

Subscription Support for Nuvei

We have added support for recurring and recycling billing through Nuvei. Merchants can now create and manage subscription-based transactions using Nuvei as their payment processor.

API Reference Guide Updates

Changes

Description

New API Endpoint: Configure BridgePay for Merchants

We have introduced a new API endpoint that enables merchants to configure BridgePay as a payment processor directly through the API. This addition streamlines the setup process, allowing for efficient integration and management of BridgePay within merchant accounts.

Currency Support in Subscription Transactions

We have extended subscription transactions to include a currency parameter. The system now:

  • Sends the specified currency to the processor if supported.
  • Returns a clear error message if the currency is not supported by the configured processor.
  • Stores the currency in subscription records, invoices, and processor transactions.

Flexible Billing Frequency for Subscriptions

We’ve enhanced subscription settings by replacing the fixed billingFrequencyType values with a flexible interval-based configuration. Merchants can now define billing cycles using a combination of:

  • intervalCount (numeric value)
  • intervalType (days, weeks, months, or years)

This allows for fully customizable recurring billing schedules — for example, every 28 days — and updates both the trial duration options and recurring logic accordingly. Existing subscriptions have been migrated to support the new format.

Enhanced Bulk Invoice Retrieval

We have introduced an improved Get Invoices endpoint that allows merchants to retrieve multiple invoices in a single request (up to 100), with expanded filtering, sorting, and data details. Key enhancements include:

  • Support for bulk invoice retrieval with advanced filters (by billing date, last update date, etc.)
  • Additional sorting options and improved parameter handling
  • Detailed payment information in the response, including payment type, token details, descriptor, and currency
  • Ability to request raw processor response data for deeper insights

The existing Get Invoices endpoint remains available, but the new version offers significantly more flexibility and richer data.

Technical Enhancements

ChangesDescription
Bug fixesWe've resolved several bugs to improve the stability of the product.
Updated Inactivity TimeoutWe have adjusted the portal’s user session timeout for increased security. Now, users will be automatically logged out after 15 minutes of inactivity (previously 60 minutes).