This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Wrapper Checkout for WooCommerce and Cardpointe


“Wrapper” is a WooCommerce extension to redirect customer’s to external payment gateway hosted payment pages. Wrapper is a powerful, secure, and seamless solution for e-commerce vendors and store owners who are already using WooCommerce for its stunning product display and functionality. This plugin offers an additional layer to WooCommerce by integrating the CardPointe Gateway as a new payment option, providing an enhanced and efficient checkout experience for your customers.


  • Payment Gateway This plugin currently supports the CardPointe Gateway. Reach out through support forums to request an additional gateway.
  • Hosted Payment Page This plugin will redirect customers to an external payment page and therefore an active HPP is necessary.
  • WooCommerce Extensions may break the functionality of this plugin, please triage and submit bug reports to our support forums.

explanation of the plugin settings

  • Enable/Disable – Enables plugin on the WooCommerce Checkout Page
  • Description – This value is displayed to customers at your WooCommerce checkout area.
  • Tax Name – Default is “tax”, change the value to add your own name for the tax line item.
  • Shipping Name – Default is “shipping”, change the value to add your own name for the tax line item.
  • ACH? Check this box if your processor supports ACH transactions.
  • Testmode – Enable this to link your customers to the URL set below (test_hpp_url)
  • test_hpp_url – The URL of your testing hosted payment page, please include the beginning part ONLYINCLUDETHISPART.
  • prod_hpp_url – The URL of your hosted payment page, please include the part highlighted in bold.

Dev/Test Admin Settings

  • test_hpp_url – The URL of your hosted payment page, please include the part highlighted in bold.
  • api_key – This value isn’t currently supported and is not required.


What changes to make inside the Design tab?

  • Add a hidden custom field called woo_id
  • Drag and drop the “Line Items” element into the page

What changes to make inside the Connect tab?

  • Create an invoice with the Order Line Items (Column 1 = Name, Column 2 = Quantity, Column 3 = Price), then create a line item (Orange, 5, 5) and click “build link”. This saves the line-item configuration for future links.
  • Add your website URL to the redirect field. You can even create a page on WordPress that states “Payment Complete, please check your email for confirmation”, etc.
  • WordPress by default doesn’t know when a payment occurs on the HPP. To support this option, please add the following URL to the webhook URL

What changes to make inside the Setup tab?

  • Change from V3 to V2 Captcha


There are no reviews for this plugin.

Contributors & Developers

“Wrapper Checkout for WooCommerce and Cardpointe” is open source software. The following people have contributed to this plugin.



Tested up to 6.3 WordPress
Tested up to 8.0 WooCommerce
Additional Input Validation and URL encoding for security
Ability to update tax and shipping descriptors
Config option redirectThruAPI is disabled by default. URL redirection is created on the website.
Updates to calculating the price by substituting product class for order class.

Shipping and Taxes are no longer calculated in the total price, or line items.
Support for WooCommerce automatic notification of successful payment
Troubleshooting and usage metric’s added through in house connections