Kuraimi Islamic Bank · E-Pay Gateway · v1.2.1

Kuraimi E-Pay payments, right on your checkout.

Let customers pay with their Kuraimi Bank account — PIN-verified at checkout, no redirects, orders marked paid automatically. Refunds straight from the order screen.

WordPress 7.1.2 WooCommerce 11.1.2 PHP 8.1+ HPOS compatible Checkout Blocks
The problem

Kuraimi Bank moves Yemen's money. But not through WooCommerce — until now.

There's no official Kuraimi E-Pay plugin for WooCommerce. Stores either take payments manually over chat, or pay a developer for a custom integration that takes weeks and breaks on the next WooCommerce update. This plugin is that integration — built, maintained, and ready to install.

Features

Everything a real bank integration needs.

◉

PIN verification at checkout

Customers verify with their Kuraimi PIN right on the checkout page — on block and classic checkouts alike.

↩

Refunds from the order screen

Issue refunds directly from WooCommerce — the plugin calls the bank's reversal API for you.

⬢

Brute-force protection

PIN verification is rate-limited per session, so automated guessing attacks are shut out.

⛨

Amount-swap protection

Verification is cryptographically bound to the cart total — the amount verified is the amount charged.

▦

HPOS-ready, block checkout

Built for WooCommerce's high-performance order storage and the modern block checkout — plus the classic one.

✦

Test mode included

Walk the full PIN flow in test mode before real money moves. Secrets stay out of your logs, always.

How it works

Your customer pays in seconds.

1

Customer picks Kuraimi

At checkout they select "Kuraimi E-Pay" — visible on block and classic checkouts.

2

Enters PIN

They verify with their Kuraimi PIN. Rate-limited and bound to the order total.

3

Order marked paid

Payment confirms with the bank and WooCommerce marks the order paid. You ship.

4

Refund if needed

One click on the order screen triggers the bank reversal. No phone calls.

Security

Bank-grade habits, not afterthoughts.

TLS enforced in live mode

Live traffic only talks to the bank over verified HTTPS. Certificate verification is never disabled in production.

Rate-limited PIN checks

Verification endpoints are throttled, blocking brute-force PIN guessing and automated abuse.

Secrets never hit the logs

PINs, passwords and tokens are redacted before anything is written to the WooCommerce logs.

Verified amount = charged amount

Each verification is bound to the cart hash and total, and re-checked at payment time — no amount swapping mid-checkout.

Compatibility

Built for the current stack.

WordPress7.1.2
WooCommerce11.1.2 (requires 8.2+)
PHP8.1 or newer
HPOS✓ Compatible
Checkout Blocks✓ Supported
Classic checkout✓ Supported
Guest checkoutAccount holders sign in (PIN is account-bound)
Pricing

Simple pricing. Serious checkout.

License it and install it yourself — or let our team set it up on your store.

Single Site

$89/year

  • ✓ Plugin license for 1 site
  • ✓ 1 year of updates
  • ✓ 1 year of support
  • ✓ Test mode included
Choose Single Site
Most popular

Installed

$189 one-time

  • ✓ Everything in Single Site
  • ✓ We install & configure it on your store
  • ✓ Bank credentials set up with you
  • ✓ Test transaction walkthrough
Choose Installed

Something bigger?

Multiple sites, reseller pricing, or a custom bank integration — tell us what you need and we'll quote it fast.

  • ✓ Multi-site & agency use
  • ✓ Reseller partnerships
  • ✓ Custom gateway builds
Talk to us

Renew after year one at 40% for continued updates & support.

7-day money-back — if we can't get it running on your stack, you get a refund.

FAQ

Questions, answered.

If your checkout is standard WooCommerce — blocks or shortcode — yes. Send us your store URL and we'll run a free compatibility check within 24 hours before you commit to anything.
Yes — you'll need your Kuraimi E-Pay merchant credentials from the bank. We help you configure them, starting in test mode so you can try the full PIN flow safely.
From the WooCommerce order screen, like any normal refund. The plugin calls Kuraimi's reversal API automatically — no separate bank portal needed.
Single Site is the plugin license — you install and configure it yourself. Installed means our team does it for you: installation, bank credential setup, and a test transaction walkthrough on your store.
That's what the free compatibility check is for — we verify before you pay. And every purchase carries a 7-day money-back promise: if we can't get it running on your stack, you get a refund.
Free compatibility check

Send your store URL. We'll reply within 24 hours.

Fill this in and we'll continue on WhatsApp — no spam, no obligation.

Submitting opens WhatsApp with your details pre-filled. We reply within 24 hours.