WooCommerce Payment Gateway

Never Lose a Sale
to a Decline
Again.

InterPep automatically cascades failed payments across multiple processors — in real time, completely transparently, with no friction for your customer.

Payment Processing
01 Payment Route 1 Declined
02 Payment Route 2 Processing…
03 Payment Route 3 Standby
AES-256 encrypted · 5-min TTL · Card data auto-destroyed
+23% approval rate uplift
Compatible with
WooCommerce
WordPress HPOS
PCI Compatible
3D Secure (3DS)
Features

Everything you need to
maximize payment approvals

InterPep is built for merchants who can't afford to lose revenue to declined transactions — whether from high risk, high volume, or unreliable processors.

Smart Cascading

Configure a sequence of processors. When one declines, MCPG automatically routes to the next — no code required.

Real-Time Progress UI

A BridgerPay-inspired overlay shows live routing progress to customers without exposing processor names.

AES-256 Encryption

Card data is encrypted with AES-256-CBC, stored in a 5-minute transient, and destroyed the moment the cascade completes.

3D Secure Support

Seamlessly handles 3DS authentication mid-cascade, then resumes the routing flow after bank verification.

WooCommerce Native

Built as a proper WC_Payment_Gateway extension with full HPOS compatibility and WooCommerce order notes logging.

Multi-Processor Support

Supports vSafe (2D & 3D) and EuPaymentz (2D) with an extensible architecture to add more processors easily.

Tabbed Admin Settings

Organized admin interface with General, Processors, and Test Cards tabs. Per-processor sandbox toggles included.

Refund Support

Process refunds directly from the WooCommerce order admin. Per-processor statement descriptors supported.

How It Works

One card entry.
Infinite resilience.

Your customer sees a seamless checkout. Behind the scenes, MCPG handles everything.

01

Customer enters card — once

Card details are collected at checkout and immediately encrypted with AES-256-CBC. A 5-minute secure transient is created.

Single form entry
02

Cascade overlay appears

The real-time progress UI displays payment routing status. Customers see numbered routes with live spinners and indicators.

Transparent UX
03

Processor A tried → declined

If the first processor declines, MCPG automatically advances to the next in your configured sequence — invisibly.

Auto-failover
04

3DS handled mid-cascade

If 3D Secure verification is triggered, the customer is redirected to their bank, then seamlessly returned to continue the cascade.

3DS compatible
05

Approved — order complete

On success, the order is marked complete, card data is permanently destroyed, and the customer sees confirmation. If all processors fail, the order is held with a clear message.

Data auto-destroyed
Live Cascade Log
[09:14:02]
Route 1 → DECLINED — Insufficient funds
[09:14:03]
Route 2 → 3DS AUTH REQUIRED — Redirecting
[09:14:18]
3DS completed → Resuming cascade
[09:14:19]
✓ APPROVED — Order #4821 complete
[09:14:19]
Card transient destroyed · 0 card data retained
🔐
Admin-only visibility
Processor names are never exposed to customers. Full details are logged in WooCommerce order notes for admins only.
Why MCPG

Built for merchants who
can't afford to lose.

Recover revenue from every declined transaction

Every declined payment is potential revenue walked out the door. With MCPG's automatic cascade, that transaction gets a second (and third) chance through a different processor — automatically, before your customer even notices.

Approval rate on every failed first attempt
PAYMENT OUTCOMES
Without cascading — Single processor ~72% approval
With MCPG — 2 processors ~88% approval
With MCPG — 3 processors ~95% approval
Estimated approval rates vary by industry, card type, and processor configuration.

Your customer never knows a thing

While MCPG silently reroutes a declined payment, your customer watches a clean progress UI — no error message, no panic, no re-entering card details. They see "Payment Route 2 processing" and that's all. The cascade is completely transparent.

CUSTOMER VIEW
Secure Payment Processing
Payment Route 1
Payment Route 2 Processing…
Payment Route 3
🔒 End-to-end encrypted

Bank-grade security at every step

Card data is encrypted with AES-256-CBC the moment it's captured and stored in a WordPress transient with a hard 5-minute TTL. The moment the cascade resolves — success or failure — the transient is permanently deleted. Zero card data is ever stored to disk long-term.

SECURITY STACK
cipher: AES-256-CBC
storage: WP transient (RAM/DB)
ttl: 300 seconds (hard limit)
on_done: delete_transient() called
logging: admin-only, no raw card data
pci: no long-term card storage
Contact

Get in touch.

Questions about integration, custom processor support, or enterprise licensing? We'd love to hear from you.

Talk to the team

Whether you're a developer evaluating MCPG for a client, a merchant wanting to maximize approval rates, or an agency building payment solutions — reach out and we'll get back to you quickly.

support@interpep.com
No spam. We reply within 24–48 hours.