Skip to main content
Grand Central Payments enable financial institutions to integrate with various third-party payment processors, offering a standardized interface for initiating and managing payments. You can use Payments to deliver consistent payment experiences across digital channels and integrate payment capabilities into internal applications. Payments provide a comprehensive suite of features for payment processing across multiple providers and networks, and support both domestic and international payment schemes.

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.
FeatureKey capabilities
Single paymentSubmit 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 paymentSubmit 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.
FeatureKey capabilities
Single payment status updateView 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 updateView 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 batchView 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.
FeatureKey capabilities
Edit payment detailsUpdate 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 validationRun 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 cancellationWithdraw 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 cancellationTerminate 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.
FeatureKey capabilities
Bank holiday calendarAccess 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 feesRetrieve 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 detailsRetrieve 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 ratesRetrieve 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 synchronizationSynchronize 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.