Product Description


Offline Credit Card Processing allows store owners to process credit card orders offline by accepting the credit card information and splitting the card number into two parts; partial save to the database while the rest e-mailed to the store owner.

Here is a breakdown of this Plugin’s functionality on a standard Order:

  1. Customer generates an Order and provides card details at Checkout
  2. Partial non-critical card details are assigned to the Order; stored in the WordPress database
  3. An e-mail is sent to the store owner with the remaining card details
  4. The store owner receives an e-mail with partial card details and a restricted link to view the Order and stored card details
  5. The store owner clicks Payment Accepted deleting the stored card details
  6. The store owner deletes the e-mail with partial card details and restricted link as it has now expired

Please see the Plugin FAQ for additional information.


  •  WooCommerce (up to 2.4.*)
  •  Jigoshop (up to 1.17.*)
  •  WP e-Commerce ( through 3.10.*)


The latest release can be downloaded from your My Account page.


Looking for support, a copy of the readme, Plugin updates, Ideas or usage instructions? Check out our Documentation for Offline Credit Card Processing.


  1. Hi,

    i’m interest on this plugin.
    I would say :
    – when a user get a payment where i receive the money ?
    – in the setting of plugin how i insert the data of my bank to receive the
    money ?
    -it’s required phisical machine terminal?


    • Hi emiliano, with this Plugin the customer provides their card details for you to process through your on-hand terminal for manual charges (e.g. over the phone Orders) or through a virtual terminal facility from your preferred card processor. This Plugin does not make charges. :)

  2. Hi Michael,

    Would you be able to show me some front end screenshots of the design of the Offline Credit Card processing form? I am interested to see what it looks like on the store front.

    Also, is there an option to disable the cc type selection (if there is one) and does your plugin provide checksum validation?

    I noticed that the plugin was last updated 7 months ago, but there have been some major and critical changes to Woo in the last several weeks…

    • Hi Miriam, I’ll prepare some screenshots tomorrow morning using the WooThemes Storefront Theme and respond here and via e-mail.

      There is an option on the Settings tab of the OCCP payment option of our WP e-Commerce and Jigoshop ports of OCCP but not WooCommerce so I’ll get this updated, we do support checksum validation (as well as number length and prefixing codes) in the WooCommerce port.

      The WC 2.4+ changes have not affected our Plugin; last tested against WC 2.4.6 :)

    • Hi Boris, yes this Plugin is compatible with WooCommerce 2.4+ and is being maintained.

      Compared to WPLab we don’t put all of the card details in the e-mail (that’s a big no no) instead split the card details between the e-mail sent to the store owner and partial details being attached to the Edit Order screen. Partial card details attached to an Order can be configured to expire on number of views or at the completion of a charge. We offer a bunch of shortcodes and customizations to the Checkout, Transaction Results and e-mail screens plus do card number validation on accepted card types. :)

  3. how is works?

    i know i will receive a link to accept the payment, but how the payment deposit to my bank?

    How much is it?
    is the support, update, upgrade free life time?

    Many Thanks

    • Hi boxcar, we offer lifetime licenses with regular Plugin updates which appear within the Dashboard > Plugins screen of your WordPress Administration as well as within the My Account section of our website :)

Add a comment

Before you comment - Do you have a support request? If so, this is not the right place to post it. You should submit a support request here.


Offline Credit Card Processing comes with a Quick Start document (readme.txt) to help with installing the Plugin. Additional support can be found from the Contact page or methods below.

Urgent Support

If you find yourself needing immediate support for your purchase use the Premium Support page or Live Support button.

Offline Credit Card Processing Forum

If you have any problems, questions or suggestions please join the members discussion on our Offline Credit Card Processing forum.

Recent Topics (51)


This allows us to process the card offline using a separate software that we already have, correct?

Yes, Offline Credit Card Processing (OCCP) collects the card details from the customer at Checkout and presents it to the store owner to process via their in-store merchant facility or virtual card processor.

So we get the information we need in an email, and process it from there?

That’s right, non-critical card details are partially stored in the WordPress database with the remainder sent via e-mail to the store owner.

From the Settings screen you can toggle different partial card storage formats to suit your store needs, for example:

  • 1234-XXXX-XXXX-4321
  • XXXX-XXXX-XXXX-4321, etc.

You cannot store or e-mail complete card details, card details are split between the WordPress database and the store owner e-mail notification.

Does it allow for e-mails to be sent out saying that the order's been taken, and we'll follow up? 

If you are using WP e-Commerce you can customize the standard Purchase Receipt to include a prompt that you’ll follow up with the customer shortly. You can find this under Settings > Store > Admin > Purchase Receipt within the WordPress Administration.

For Jigoshop and WooCommerce you can customize the message displayed at the Order Received screen and confirmation e-mail via Settings > Offline Credit Card and/or Jigoshop/WooCommerce > Settings > Payments > Offline Credit Card screen.

If I'm just running SSL certificate on the host will this be secure enough?

We recommend store owners using OCCP to deploy a valid SSL certificate at Checkout as well as within the WordPress Administration. Further, since OCCP e-mails partial card details to the store owner (or a preferred e-mail address) we recommend creating a unique e-mail address and limiting access to it (e.g.

Is there any other way to ensure the credit cards will be processed securely? If my WordPress website is hacked will there be any chance of the customer’s credit card details accessed by 3rd party? 
OCCP does not store complete card details in the WordPress database, since no complete card details are stored in the database risk is limited. To further limit risk once an Order is charged those stored partial details are erased from the WordPress database. We also recommend store owners to introduce a policy of also permanently deleting the e-mail with partial card details sent to the store owner once an Order is successfully charged.