Offline Credit Card Payment Method
Take credit cards on WooCommerce with no online gateway — capture at checkout, encrypt with AES-256, and charge manually on your own terminal.

From checkout to charged — in seconds
Built for real-world manual payments
Live card-type detection
Visa, Mastercard, Amex, Discover, Diners, JCB — detected as the buyer types.
AES-256 encryption
Encrypt-then-MAC. A wrong key fails cleanly, never returns garbage.
Two storage modes
Encrypt & store, or split & email so the full number is never in one place.
Decrypt in admin
Reveal, capture or delete card details on the order screen, behind your password.
Classic + Block checkout
One gateway, both checkouts, with a no-build fallback that always works.
HPOS + Subscriptions
High-Performance Order Storage and manual renewal handling, built in.
Three simple steps
Customer pays
They choose Offline Credit Card and enter their details at checkout. The order is placed and held.
You charge it
Open the order, decrypt the card, and key it into your own terminal.
Mark & clean up
Mark the order as paid, then delete the stored card data in one click.
A closer look
Questions, answered
How does the customer pay?
They enter their card at checkout; the order is placed (On hold). You charge it on your terminal and mark it paid.
Is the full card number stored?
In split & email mode only the first/last 4 digits are stored. In encrypt & store mode the full number is AES-256 encrypted and only readable with your password.
Does it work with the block checkout?
Yes — both the classic and block checkouts are supported out of the box.
How do updates work?
Activate your license key under WooCommerce → Offline CC License; updates then appear in your dashboard automatically.
Start taking offline card payments today
Drop-in WooCommerce gateway · secure · classic & block checkout.
Get it now — $39


