> ## Documentation Index
> Fetch the complete documentation index at: https://grandcentral.backbase.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Payments domain

> Explore Grand Central's payment processing connector ecosystem

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:

<CardGroup cols={2}>
  <Card title="Payment initiation" icon="money-bill-transfer">
    Initiate and submit payments with consistent, unified APIs that streamline channel integrations.
  </Card>

  <Card title="Payment status update" icon="bell">
    Retrieve detailed, up-to-date statuses for transactions and batches throughout their processing journey.
  </Card>

  <Card title="Payment management" icon="gears">
    Control and manage payment batches, lifecycle actions, and operational workflows from one place.
  </Card>

  <Card title="Ancillary payment features" icon="layer-group">
    Extend payment capabilities with fees, bank details, holiday calendars, and FX rate retrieval services.
  </Card>
</CardGroup>

## 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:

<CardGroup cols={2}>
  <Card title="OBPM" icon="flask-gear" href="/connector/marketplace/connectors/payment-connectors/obpm/overview-obpm">
    Single payment initiation, payment management, and ancillary features.
  </Card>

  <Card title="Alacriti" icon="flask-gear" href="/connector/marketplace/connectors/payment-connectors/alacriti/overview-alacriti">
    Single payment initiation, payment management, and ancillary features.
  </Card>

  <Card title="OBPM batch outbound" icon="flask-gear" href="/connector/marketplace/connectors/payment-connectors/obpm-batch/overview-obpm-batch">
    Batch outbound solution that generates PAIN.001 files for the processor.
  </Card>

  <Card title="OBPM batch inbound" icon="flask-gear" href="/connector/marketplace/connectors/payment-connectors/obpm-batch/overview-obpm-batch">
    Consumes PAIN.002 files from the processor and provides status updates to frontend channels.
  </Card>

  <Card title="Alacriti Batch" icon="flask-gear" href="/connector/marketplace/connectors/payment-connectors/alacriti-batch/overview-alacriti-batch">
    API-based batch solution for sending batch instructions to the processor.
  </Card>

  <Card title="Alacriti Batch payment status update" icon="flask-gear">
    Consumes batch-level and payment-level status feedback from the processor.
  </Card>

  <Card title="OBPM exchange rate" icon="flask-gear">
    Retrieves foreign exchange conversion rates based on a currency pair.
  </Card>

  <Card title="Temenos Payments Hub" icon="flask-gear" href="/connectors/payments/temenos-payments-hub/overview">
    Payment initiation, validation, fee retrieval, FX rates, modification, cancellation, bank directory lookup, IBAN validation, and payment status updates.
  </Card>
</CardGroup>
