The integration between commercetools and Briqpay empowers merchants to streamline their checkout experience by:
● Seamless Setup – Quickly connect Briqpay to your commercetools store without complex development work.
● Secure Payments – Leverage Briqpay’s trusted payment gateway to ensure safe and reliable transactions globally.
● Flexible Customization – Tailor available payment methods and flows to match your business needs and customer preferences.
This integration helps you optimize conversions, reduce checkout friction, and offer a truly global payment experience.
Briqpay is a payment integration platform that allows commercetools merchants to connect with any payment provider or method worldwide, without vendor lock-in. Through a single API, you can manage frontend and backend payment flows, streamline order handling, and add or switch payment providers in minutes. With Briqpay, commercetools customers can:
- Offer localized and preferred payment methods in every market.
- Reduce technical complexity and maintenance costs.
- Quickly adapt checkout flows to maximize conversion rates.
Whether you sell across multiple regions or want to optimize payment costs, Briqpay makes it easy to customize your payment setup globally or locally.
The Briqpay commercetools Connect plugin provides an embedded checkout experience that enables merchants to offer multiple payment providers through a single integration. The solution is delivered as a commercetools Connect app and runs entirely in the commercetools Connect runtime, consisting of two main components:
Enabler, a lightweight JavaScript module injected into the merchant’s storefront to initialize the payment UI.
Processor, a backend service hosted in the Connect runtime that handles communication between commercetools and the Briqpay API.
Supported use cases
The integration supports a broad range of payment methods via Briqpay’s iframe-based checkout, including card payments, invoice, and other local payment options. The payment flow is fully managed within the embedded Briqpay interface, with the merchant’s frontend controlling when the payment UI is mounted and when the payment decision is confirmed.
Technical flow
The merchant installs the app from the commercetools marketplace.
Merchant configuration (API credentials, environment selection, and optional payment method settings) is provided via the connect.yaml configuration schema.
At checkout, the merchant storefront loads the Enabler script, which initializes the Briqpay drop-in component using a sessionId obtained from the Processor.
The Enabler mounts the Briqpay iframe within the checkout page. All payment method selection, input, and authorization are handled within this iframe.
Once the customer completes payment, Briqpay notifies the Processor, which updates the corresponding commercetools Payment resource.
The merchant’s storefront then redirects the customer to the configured order confirmation page, where order creation is typically triggered.
API interactions
Reads the cart to calculate payment amounts.
Creates and updates commercetools Payment resources to track the payment lifecycle.
Communicates securely with the Briqpay API for session creation, status checks, and webhook/notification handling.