10/29/2025 Release


API Enhancements

Payment Processing

  • Direct Routing Support

    • Added support for direct processor routing without requiring a plan
    • Introduced hybrid routing capabilities
    • New routingSource field in transaction responses
    • Read our Transaction Routing documentation for more information
  • Affinipay ACH Transaction Validation

    Added validation to ensure merchants have ACH Merchant ID configured before processing ACH transactions Returns clear error message when achMid is not configured Credit card transactions unaffected by validation

Billing Group Management

  • New Billing Group Endpoints
    • GET endpoint to refresh billing groups from Payrix
    • POST endpoint to add merchants to billing groups
    • DELETE endpoint to remove merchants from billing groups
    • Read our Billing Group Management document for more information

Merchant & Token APIs

  • List Tokens Endpoint
    • New endpoint to retrieve all tokens for a platform
    • Supports pagination and merchant-specific filtering

Payment Methods

Google Pay

  • Merchant-Level Google Pay Support
    • Store and manage Google Pay merchant IDs
    • Merchant-specific Google Pay configuration
    • Integration with hosted payment client
    • Read our Google Pay documentation for more information

Dashboard & User Interface

UI Improvements

  • Enhanced Platform Filtering

    • Updated platform page filters to match application design standards
  • Transaction Filtering

    • Added "Error" status to transaction filters
    • Alphabetized status dropdown options
    • Applied to both transaction log and merchant transaction views

Transaction Export

  • Added merchantDescriptor field to CSV exports

Merchant Vault

  • Added a configurable "SAQ Expiration Date" column to display when a merchant's SAQ will expire. Can be toggled to display or be hidden. If the merchant does not have an SAQ, then the column displays -