Dive in: Chase Paymentech
Accept payments from major credit cards on your WooCommerce website with Chase Paymentech. This integration uses a Chase hosted page page via iframe for maximum security - payments are routed directly through Chase's secure servers rather than your own.
Getting started
Requirements
- Merchants must be in the US and process payments in USD.
- A Chase Paymentech merchant account. If you don't already have one, sign up here.
- Completion of the Orbital Certification process using your test credentials as detailed in our certification guide.
Note: Test credentials may be requested from Technical.Implementations@Chase.com to use in the initial setup.
- SSL Certificate
- Quarterly PCI scans - Several companies provide this service, such as SecurityMetrics. Contact the Chase Paymentech Orbital Certification team for additional information and assistance.
Setup and configuration
Installation
- Sign in to WordPress.
- Go to WooCommerce and click on Extensions.
- From the GoDaddy Included Extensions list, scroll to Chase Paymentech Gateway and click on Install.
After installing, there will be a Chase Paymentech option you can manage in your WooCommerce payment settings.
Add credentials to WooCommerce settings
To set up the extension, you'll first need your Secure Account ID and Secure API Token provided by Chase after you've become certified.
- From left side menu, go to WooCommerce and click on Settings.
- Select the Payments tab, then locate and click on the Chase Paymentech option.
- (Optional) Select Enable this gateway to make it active on your site upon saving.
- Enter the Secure Account ID and Secure API Token you received from Chase.
- Click on Save changes.
Other Chase Paymentech credentials
The User Name, Password, Merchant ID and Terminal ID are optional and are only required if you would like to:
- Perform admin charge captures within WooCommerce.
- Use tokenization to allow customers to save payment information for a faster experience.
Your Merchant ID and Terminal ID can be found at the top of the screen as soon as you sign into your Chase Virtual Terminal. The User Name and Password for API authentication will be provided by Chase. If you need this information for one of the above use cases, contact your Chase representative or email GatewaySupport@ChasePaymentech.com.
Chase Virtual Terminal configuration
Now you'll sign in to your Chase Virtual Terminal to configure your Chase account.
Go to Admin and click on Hosted Pay Page Admin. At the bottom of the page, configure the following:
- Set Hosted Solution to Hosted Payment Form
- Enter the following URL values, replacing EXAMPLE.COM with your sites domain name:
- CSS URL: https://EXAMPLE.COM/wp-content/plugins/woocommerce-gateway-chase-paymentech/assets/css/frontend/pay-form.css
- Return URL: https://EXAMPLE.COM/?wc-api=WC_Gateway_Chase_Paymentech
- Callback URL: https://EXAMPLE.COM/wp-content/plugins/woocommerce-gateway-chase-paymentech/assets/js/frontend/Callback.html
Note: Be sure to use
www.
here if your site uses it by default.
- Under Authorized Websites, enter your websites domain name.
- Set Orbital Hosted Payment Specification to Version 1.1
- Click Continue to save.
After saving, you may now start accepting credit cards on your site using Chase Paymentech!
Related steps
- For more information, check out the full plugin documentation for a full breakdown of the settings and configurations available, as well as some common questions and troubleshooting.