Skip to content
Menu

PAYMENT GATEWAY

[THK] B. Integration Flows – Plugin Integrations [Common Configuration]

Overview

This section describes configuration steps shared across all SIBS plugins, regardless of the platform.

These settings ensure secure communication with SIBS SPG and proper order lifecycle handling.

1. Enter SPG Credentials

All plugins require authentication parameters provided during onboarding.

Required fields

  • Terminal ID : Identifies the merchant terminal within SPG.
  • Client ID : Used for API authentication and request validation.
  • Authentication Token : Bearer token used for secure communication with SPG services.

2. Select Environment

Plugins support two environments:

Sandbox

  • Used for development and testing
  • No real transactions

Production

  • Used for live payments
  • Requires full onboarding approval

Always validate the integration in Sandbox before switching to Production.

3. Notifications and Order Synchronization

SIBS plugins rely on asynchronous notifications to update order states.

These notifications ensure:

  • MB WAY confirmations
  • Multibanco settlement updates
  • Fraud or cancellation signals

The plugin automatically processes notifications and updates the order lifecycle.

No manual webhook implementation is required.

4. Order Lifecycle Behaviour

Depending on the payment method, orders may transition through multiple states.

Typical lifecycle: Pending → Processing → Completed

For asynchronous methods (e.g., MB WAY, Multibanco): Pending → Awaiting Payment → Paid / Expired

Plugins handle transitions automatically.

5. Logging and Troubleshooting

Troubleshooting capabilities depend on the platform-specific plugin implementation.

If you encounter issues during integration:

  • Verify SIBS SPG credentials and environment settings
  • Confirm onboarding completion
  • Check platform logs (e.g., WooCommerce logs or Magento system logs)
  • Contact SIBS support if issues persist

Some platforms may provide additional diagnostic tooling depending on the plugin version.

6. Transaction Visibility

Transactions created via plugins are processed through the SIBS Payment Gateway infrastructure.

As a result, transaction lifecycle management (status tracking, reporting, reconciliation) is handled through standard SPG channels, such as:

  • SPG Backoffice
  • Notifications / callbacks
  • Platform-level order management (depending on plugin capabilities)

The exact visibility of transactions inside the e-commerce platform depends on the plugin implementation.

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.