Core functionalities
Payment connectors support the following capabilities:Payment initiation
Initiate and submit payments with consistent, unified APIs that streamline channel integrations.
Payment status update
Retrieve detailed, up-to-date statuses for transactions and batches throughout their processing journey.
Payment management
Control and manage payment batches, lifecycle actions, and operational workflows from one place.
Ancillary payment features
Extend payment capabilities with fees, bank details, holiday calendars, and FX rate retrieval services.
Use case coverage
Payment initiation
The following table summarizes payment initiation features and capabilities.| Feature | Key capabilities |
|---|---|
| Single payment | Submit an individual payment request with all required customer, account, and remittance details. The payment is validated and routed to the appropriate processor for execution. |
| Batch payment | Submit grouped payment instructions through a single file or API request, supporting all prominent batch-based schemes. The batch is validated, processed collectively, and routed to the payment processor while preserving transaction-level details and controls. |
Payment status update
The following table summarizes payment status update features and capabilities.| Feature | Key capabilities |
|---|---|
| Single payment status update | View the current processing state of an individual payment, from initiation through completion or failure. This includes acknowledgements, validations, exceptions, and final settlement outcomes for standalone payments. |
| Batch status update | View the high-level status of an entire payment batch as it moves through validation, processing, and completion stages. This provides visibility into batch-level acknowledgements, acceptance, rejections, and overall processing outcomes. |
| Payment status update within a batch | View transaction-level status for a specific payment inside a submitted batch, enabling granular visibility into individual outcomes. This helps identify which payments succeeded, failed, or require remediation within the larger batch. |
Payment management
The following table summarizes payment management features and capabilities.| Feature | Key capabilities |
|---|---|
| Edit payment details | Update permissible fields of a payment instruction before processing. You can correct account details, adjust amounts, or update remittance information while maintaining compliance with scheme-specific rules and validations. |
| Pre-submission validation | Run a pre-processing check on the payment payload to verify accuracy, completeness, and format compliance. This check detects invalid account data, routing errors, or rule violations before payment initiation. |
| Payment cancellation | Withdraw a specific payment instruction before execution. This feature provides operational control for reversing erroneous requests or halting payments based on updated customer or business requirements. |
| Batch cancellation | Terminate an entire batch of payments before processing begins. This ensures that none of the contained transactions are executed when a file is incorrect, duplicated, or no longer required. |
Ancillary payment features
The following table summarizes ancillary payment features and capabilities.| Feature | Key capabilities |
|---|---|
| Bank holiday calendar | Access scheme-specific and country-specific bank holiday schedules that impact payment processing and settlement timelines. Use this to determine cut-off times, expected delays, and accurate settlement dates for both single and batch payments. |
| Retrieve payment fees | Retrieve applicable fees for a given payment or batch based on processor rules, payment type, amount, and service level. This provides upfront cost visibility and accurate pricing before submission. |
| Retrieve bank details | Retrieve institution-level details such as routing numbers, bank names, branch information, and eligibility for specific payment schemes. Use this to validate payment instructions and ensure accurate routing before processing. |
| Exchange rates | Retrieve real-time or near-real-time foreign exchange rates for supported currency pairs. Use this for accurate calculations for cross-border payments, conversions, and fee estimations involving multiple currencies. |
| Payee synchronization | Synchronize payee and contact information between channel applications and core payment systems to ensure consistent and up-to-date beneficiary data. This reduces payment failures caused by outdated or incorrect details, improves validation accuracy during payment initiation, and enables seamless reuse of saved beneficiaries across systems. |
Available payment connectors
Grand Central offers the following payment connectors for integration:OBPM
Single payment initiation, payment management, and ancillary features.
Alacriti
Single payment initiation, payment management, and ancillary features.
OBPM batch outbound
Batch outbound solution that generates PAIN.001 files for the processor.
OBPM batch inbound
Consumes PAIN.002 files from the processor and provides status updates to frontend channels.
Alacriti Batch
API-based batch solution for sending batch instructions to the processor.
Alacriti Batch payment status update
Consumes batch-level and payment-level status feedback from the processor.
OBPM exchange rate
Retrieves foreign exchange conversion rates based on a currency pair.