Interpay Payments
WooCommerce payment gateway integration for Interpay. Accept credit and wallets payments securely via the Interpay hosted payment fields.
Use with caution
Interpay Payments works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 49/100 on our health check.
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Interpay Payments stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| credit card | >100 |
| interpay | #1 |
| payment gateway | >100 |
| refunds | >100 |
| woocommerce | >100 |
About Interpay Payments
From the official readme · v1.0.0Description
Interpay Payments is a WooCommerce payment gateway that lets your store accept credit and wallet payments through Interpay’s secure hosted payment fields.
Features:
- Accept creditcard and wallet payments through the Interpay hosted payment form (card data never touches your server).
- Test (sandbox) and Live (production) modes with separate API keys.
- HPOS (High-Performance Order Storage) compatible.
- Refund processing directly from the WooCommerce order screen.
- Stores transaction reference, approval code, exchange rate, and SAR-converted amount on the order for reconciliation.
External services
This plugin relies on the following third-party / external services. By using this plugin, you agree that these services may receive data from your site as described below.
1. Interpay Payment Gateway API (interpayapimanagement.azure-api.net)
This plugin connects to the Interpay payment gateway API (hosted at https://interpayapimanagement.azure-api.net) to create payment orders, process card transactions, and issue refunds. Without this connection the plugin cannot accept payments.
It sends the order amount, currency code, a unique order or session identifier, the customer name, and the customer email every time a customer initiates a payment with Interpay or a store administrator issues a refund. For logged-in customers it additionally sends the billing address line 1, address line 2, city, and country code so the gateway can perform address verification.
Endpoints contacted: https://interpayapimanagement.azure-api.net/api/v1/Order/Create and https://interpayapimanagement.azure-api.net/api/v1/Transaction/Refund.
This service is provided by Interpay: Terms and Conditions and Privacy Policy.
2. Interpay Hosted Payment Page JavaScript (softpos-ksa.com)
This plugin loads a JavaScript file from Interpay’s hosted payment page service (hosted at https://ecomspghostedpage.softpos-ksa.com in test mode and https://prodhpg.softpos-ksa.com in live mode). This file renders the secure card-input iframe on the checkout page so that the customer’s card details are captured by Interpay directly and never reach your server.
The script is requested by the customer’s browser every time the customer reaches the Interpay checkout step. Card details (number, expiry, CVV) entered into the iframe are submitted from the customer’s browser directly to Interpay; your server only receives a tokenized reference.
Endpoints contacted: https://ecomspghostedpage.softpos-ksa.com/js/interpay.js (sandbox) and https://prodhpg.softpos-ksa.com/js/interpay.js (production).
This service is provided by Interpay: Terms and Conditions and Privacy Policy.
3. ExchangeRate-API public endpoint (open.er-api.com)
When the WooCommerce store currency is not SAR, this plugin calls the public ExchangeRate-API endpoint at https://open.er-api.com/v6/latest/{CURRENCY_CODE} to obtain the conversion rate from the store currency to SAR. Interpay only settles payments in SAR, so non-SAR stores require this conversion.
It sends only the source currency code (for example “USD” or “EUR”) as part of the URL path. No order data, no customer data, and no store-identifying information is transmitted. The retrieved rate is cached for 12 hours per currency via the WordPress transients API, so a call is made at most once every 12 hours per source currency.
Endpoint contacted: https://open.er-api.com/v6/latest/{CURRENCY_CODE}.
This service is provided by ExchangeRate-API (AYR Tech (Pty) Ltd): Terms of Service and Privacy Policy.
Installation
- Upload the
interpayfolder to the/wp-content/plugins/directory, or install the plugin through the WordPress Plugins screen. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Go to WooCommerce -> Settings -> Payments and enable ‘Interpay Payments’.
- Click ‘Manage’ to enter your Interpay Public Key and Secret Key (sandbox or live).
- Copy the Callback URL shown in the settings screen and configure it in your Interpay merchant dashboard.
- Save changes and place a test order to verify the integration.
Frequently asked questions
Where do I get my Interpay API keys?
You can obtain your test and live API keys by signing up at https://interpay.sa and contacting Interpay support to be issued merchant credentials.
Does the plugin support refunds?
Yes. Refunds initiated from the WooCommerce order screen are sent to the Interpay refund API and recorded on the order.
Is card data stored on my server?
No. Card details are entered directly into Interpay’s hosted payment fields, which load from Interpay’s domain inside an iframe. Your server never sees the cardholder data.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Interpay Payments alternatives
All credit card plugins →FAQ
Interpay Payments: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 7, 2026
Is Interpay Payments free?
Yes. Interpay Payments is free to download and use from the official WordPress.org plugin directory.
Is Interpay Payments safe to use in 2026?
Interpay Payments works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 49/100 on our health check.
How many websites use Interpay Payments?
Interpay Payments is active on <10 WordPress websites and has been downloaded 548 times since it launched in June 2026. It was downloaded 153 times in the last 30 days.
Does Interpay Payments work with WordPress 7.1?
Interpay Payments is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
What PHP version does Interpay Payments need?
Interpay Payments requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Interpay Payments last updated?
The latest version, 1.0.0, was released on June 26, 2026 (3 months ago).
Who makes Interpay Payments?
Interpay Payments is developed and maintained by pranavj.
What are the best alternatives to Interpay Payments?
The most popular alternatives to Interpay Payments are WooPayments: Integrated Woo… (800K+ installs), WooCommerce PayPal Payments (800K+ installs) and WooCommerce Stripe Payment… (700K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card