9 Integrations & Growing

Connect Paymentgate to
Everything You Build On

Step-by-step guides for the platforms and tools your team already uses — from e-commerce plugins to mobile SDKs and automation workflows.

9
Integration guides
6
SDK languages
< 30 min
Average setup time
Free
All guides & support
Filter by:

All Integration Guides

Easy

WooCommerce

Install the Paymentgate WooCommerce plugin and start accepting payments in under 10 minutes. Supports SCA, refunds, and subscription renewals out of the box.

10 min No code needed E-Commerce
View Guide →
Easy

Shopify

One-click installation from the Shopify App Store. Full support for Shopify Markets, multi-currency checkout, and automatic SCA compliance.

15 min No code needed E-Commerce
View Guide →
Intermediate

Magento / Adobe Commerce

Composer-installable module supporting Magento 2.4+. Hosted Fields checkout, instant refunds, and IPN webhooks with automatic retry logic.

45 min PHP / Composer E-Commerce
View Guide →
Intermediate

PrestaShop

Native PrestaShop module compatible with PS 1.7 and 8.x. Supports card payments, SEPA, iDEAL, and Bancontact with a single checkout block.

30 min PHP module E-Commerce
View Guide →
Intermediate

iOS SDK

SPM or CocoaPods integration for Swift and Objective-C. Native card input UI, Apple Pay, 3DS2 challenge sheets, and async/await support from iOS 15+.

60 min Swift / ObjC Mobile
View Guide →
Intermediate

Android SDK

Gradle dependency for Kotlin and Java. Drop-in payment sheet, Google Pay button, and full 3DS2 lifecycle management. Supports Android 7.0 (API 24)+.

60 min Kotlin / Java Mobile
View Guide →
Advanced

Custom REST API Integration

Build a fully custom payment flow using the Paymentgate REST API directly. Covers PaymentIntents, SetupIntents, 3DS2 redirect, idempotency, and webhook verification.

2–4 hours Any language Custom
View Guide →
Easy

Zapier

Connect Paymentgate to 6,000+ apps without code. Trigger Zaps on payment success, refunds, disputes, or new customers. Push data to HubSpot, Slack, Airtable, and more.

5 min No code Automation
View Guide →
Easy

Make.com

Visual workflow automation with Paymentgate as a trigger or action module. Build complex multi-step scenarios with conditional routing, error handling, and retry logic.

10 min No code Automation
View Guide →

Difficulty Levels Explained

Easy

Install a plugin or app from a marketplace. No coding required. Suitable for developers and non-technical merchants alike. Typically under 15 minutes.

Intermediate

Requires writing code or modifying configuration files. Familiarity with your platform's framework (PHP, Swift, Kotlin) is recommended. 30–90 minutes.

Advanced

Full custom integration using the REST API or low-level SDK methods. Requires strong back-end development skills and understanding of payment flows. Several hours.

Need Help Integrating?

Our developer support team can review your integration, troubleshoot webhook issues, or pair on a custom API flow.

Custom Integration Quick Start

Not using a platform plugin? You can be processing payments with the REST API in under 20 lines of code.

Back-end — create PaymentIntent (Node.js)
import Paymentgate from '@paymentgate/node';

const pg = new Paymentgate(process.env.PAYMENTGATE_SECRET_KEY);

// POST /create-payment-intent
export async function createIntent(req, res) {
  const intent = await pg.paymentIntents.create({
    amount: req.body.amount,
    currency: 'eur',
    automatic_payment_methods: { enabled: true },
    metadata: {
      order_id: req.body.orderId
    }
  });
  res.json({ client_secret: intent.client_secret });
}
Front-end — confirm payment (JavaScript)
const pg = Paymentgate('pk_live_Qr3nV8bMwT6xN2pD');
const elements = pg.elements({ clientSecret });

const paymentElement = elements.create('payment');
paymentElement.mount('#payment-element');

// On form submit
const { error } = await pg.confirmPayment({
  elements,
  confirmParams: {
    return_url: 'https://yoursite.com/order/complete'
  }
});

if (error) {
  // Show error.message to user
  document.getElementById('error-msg').textContent = error.message;
}
// Otherwise: redirect to return_url automatically

Coming Soon

Guides in development — vote for your platform to move it up the queue.

React / Next.js
Q2 2026
React Native
Q2 2026
OpenCart
Q3 2026
n8n
Q3 2026

Ready to Integrate?

Create a free sandbox account and start building. All guides include copy-paste code snippets and a dedicated support channel.