Skip to content
Menu

PAYMENT GATEWAY

D.4 Omnichannel Operations

Overview

Omnichannel operations represent a transaction model that allows merchants to manage transactions originally initiated outside standard SIBS Payment Gateway checkout channels.

Unlike traditional payment flows, where the transaction is created directly through SPG checkout integrations, Omnichannel operations allow merchants to perform operational actions on transactions that may have originated through other SIBS channels such as:

  • Traditional POS
  • xPOS
  • SmartPOS
  • softPOS

This model extends operational flexibility by allowing merchants to centralize transaction management across multiple payment channels through a unified API layer.

Omnichannel operations are currently focused on post-transaction management activities rather than payment initiation.

What Are Omnichannel Operations

Omnichannel operations allow merchants to interact with transactions that were not originally created through standard SPG checkout flows.

This model enables merchants to:

  • Perform refunds on externally initiated transactions
  • Retrieve transaction status information
  • Maintain operational consistency across multiple payment channels
  • Centralize transaction lifecycle visibility

From a technical perspective, the original payment may be initiated outside the standard SPG integration model, while operational actions are later performed through SIBS Payment Gateway APIs.

The SPG transactionID should be treated as the primary and authoritative identifier for transaction monitoring, operational correlation, refund execution, reconciliation, and status operations. Originating channel references should be retained where required to support cross-channel traceability and operational correlation.

When to Use Omnichannel Operations

Omnichannel operations are appropriate when merchants operate across multiple payment acceptance channels and require centralized operational management.

Typical scenarios include:

  • Physical store transactions processed through Traditional POS or SmartPOS
  • Mobile point-of-sale transactions
  • softPOS transactions
  • Unified commerce environments
  • Merchants operating both online and offline channels
  • Centralized refund management across multiple payment origins

They are not intended to replace standard checkout integrations for online payment acceptance.

Supported Operations

Within the current SIBS ecosystem, Omnichannel capabilities support:

These operations are performed after the original transaction has already been processed through another channel.

Payment initiation itself remains outside the Omnichannel operational scope.

Execution Model

The Omnichannel model introduces a different execution pattern from traditional payment flows.

Standard payment models typically follow:

  • Customer payment initiation
  • Payment authorization
  • Payment completion

Omnichannel operations typically follow:

  • Original transaction initiated through another channel
  • Transaction completed outside SPG checkout
  • Merchant performs operational action through SPG Omnichannel APIs

This creates a model where transaction execution and transaction management may occur across different channels.

Transaction Lifecycle

The following diagram illustrates the generic operational lifecycle commonly followed by Omnichannel payment transactions in SPG.

Omnichannel operations typically follow this lifecycle:

  1. Original transaction initiation through an external SIBS payment channel
  2. Transaction processing and completion within the originating channel
  3. Merchant operational request initiation through SPG Omnichannel APIs
  4. SPG operational processing and validation
  5. Cross-channel transaction lifecycle synchronization and operational status handling
  6. Final operational confirmation through the operation response, Merchant Notification (webhook), when configured, or Status Inquiry where additional confirmation is required
  7. Cross-channel reconciliation and operational monitoring

Depending on the operation being performed, additional status verification may be required.

Advantages of the Omnichannel Model

From a merchant perspective, Omnichannel operations provide:

  • Centralized operational management
  • Cross-channel transaction visibility
  • Simplified refund processes
  • Operational consistency across physical and digital channels
  • Reduced fragmentation across payment infrastructures
  • Centralized operational reconciliation across heterogeneous payment channels

This model is particularly valuable for merchants operating unified commerce strategies.

Particularities in the SIBS Context

When working with Omnichannel operations in SIBS SPG, several platform-specific considerations should be understood:

  • The original transaction may not have been created through SPG checkout APIs
  • Transaction identifiers and cross-channel operational references must be preserved consistently across systems to guarantee accurate reconciliation and operational traceability
  • Operational permissions may vary depending on merchant configuration
  • Refund eligibility may depend on the original transaction state
  • Omnichannel transaction status visibility depends on the information provided by the originating channel

Proper transaction correlation across systems is critical to ensure operational consistency.

For transaction lifecycle monitoring and operational status validation, refer to E.2 – Status Inquiry / Get Status.

For webhook delivery and asynchronous operational notifications, refer to E.1 – Webhooks (Notifications).

Practical implementation examples, Postman collections, operational workflows, and Omnichannel testing scenarios are documented in F. Technical Examples and Best Practices.

Omnichannel vs Other Payment Models

To position Omnichannel operations within the broader ecosystem:

ModelDescription
One-OffSingle transaction initiated directly through SPG
RecurringRepeated merchant-initiated transactions
Two-StepAuthorization followed by later capture
OmnichannelOperational actions performed on externally initiated transactions

This section focuses exclusively on Omnichannel operational models.

For standard checkout payment flows initiated directly through SPG, refer to D.1 – One-Off Payments.

For recurring payment models and Merchant Initiated Transactions (MIT), refer to D.2 – Recurring Payments.

For authorization and delayed capture operational models, refer to D.3 – Two-Step Payments.

Integration Context

In the SIBS Payment Gateway, Omnichannel operations typically require:

  • Original transaction identifiers and cross-channel transaction references
  • Server-to-server API communication
  • Operational authorization controls
  • Cross-system transaction reconciliation

These operations are implemented exclusively through server-to-server backend integrations and do not involve customer-facing checkout interactions.

Detailed operational flows are covered in:

Summary

Omnichannel operations extend the SIBS Payment Gateway beyond traditional payment initiation by allowing merchants to manage transactions that originate through external payment channels.

They provide greater operational flexibility and centralized operational governance for merchants operating across multiple commerce environments while maintaining centralized control over key post-payment actions.

Understanding this operational model is essential before implementing Omnichannel refund and transaction status workflows.

Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.