Install the official Paymentgate Shopify app in seconds. Accept credit cards, SEPA Direct Debit, iDEAL, Bancontact, and 20+ local payment methods — all managed from your existing Shopify dashboard.
{% comment %} Paymentgate Hosted Fields for Shopify Add to your theme's checkout.liquid {% endcomment %} <script src="https://js.paymentgate.com/v3/paymentgate.js"></script> <script> const pg = Paymentgate('{{ shop.metafields.paymentgate.pk }}'); const elements = pg.elements(); const card = elements.create('card', { style: { base: { fontSize: '16px' } } }); card.mount('#pg-card-element'); </script>
Install the Paymentgate WooCommerce plugin and start accepting payments in under 10 minutes. Supports SCA, refunds, and subscription renewals out of the box.
One-click installation from the Shopify App Store. Full support for Shopify Markets, multi-currency checkout, and automatic SCA compliance.
Composer-installable module supporting Magento 2.4+. Hosted Fields checkout, instant refunds, and IPN webhooks with automatic retry logic.
Native PrestaShop module compatible with PS 1.7 and 8.x. Supports card payments, SEPA, iDEAL, and Bancontact with a single checkout block.
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+.
Gradle dependency for Kotlin and Java. Drop-in payment sheet, Google Pay button, and full 3DS2 lifecycle management. Supports Android 7.0 (API 24)+.
Build a fully custom payment flow using the Paymentgate REST API directly. Covers PaymentIntents, SetupIntents, 3DS2 redirect, idempotency, and webhook verification.
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.
Visual workflow automation with Paymentgate as a trigger or action module. Build complex multi-step scenarios with conditional routing, error handling, and retry logic.
Try a different search term or clear the filter.
Install a plugin or app from a marketplace. No coding required. Suitable for developers and non-technical merchants alike. Typically under 15 minutes.
Requires writing code or modifying configuration files. Familiarity with your platform's framework (PHP, Swift, Kotlin) is recommended. 30–90 minutes.
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.
Our developer support team can review your integration, troubleshoot webhook issues, or pair on a custom API flow.
Not using a platform plugin? You can be processing payments with the REST API in under 20 lines of code.
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 }); }
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
Guides in development — vote for your platform to move it up the queue.
Create a free sandbox account and start building. All guides include copy-paste code snippets and a dedicated support channel.