Skip to main content

Managed WordPress Ecommerce Help

About eCheck settings for WooCommerce Intuit Payments

Step 4 of the Set up Intuit Payments plugin for WooCommerce series.

Learn about the eCheck settings that can be configured for your shop. The eCheck payment method can be enabled by going to WooCommerce > Settings > Payments > Intuit Payments eCheck.

Required: WooCommerce Intuit Payments is a premium WooCommerce extension included with WordPress Ecommerce Hosting or as a standalone purchase.


Allow customers to use the credit cards method to checkout.


Payment method title that the customer will see during checkout. The title is also shown on the Order Received page.


The text shown under the gateway’s title during checkout. Limited HTML is allowed.


Enable to allow customers to save their payment methods for future checkouts. This is required for Subscriptions or Pre-Orders. Customers will be able to manage their saved payment methods on the WooCommerce My Account page.

Tokenization must be enabled in your Intuit account. There may be an Intuit service charge to enable this.

When this is enabled, saved payment information isn’t stored on your site’s server. It is tokenized and stored on Intuit’s servers. This reduces your site’s PCI compliance burden.

Debug Mode

Enable when there are issues processing transactions. As a best practice, please do not enable this setting unless there are issues with the plugin.

  1. Select Show on Checkout Page to log API requests directly on the checkout page.
  2. Select Save to Log to save the logs to WooCommerce > Status > Logs.
  3. Select Both to save the logs on both the checkout page and WooCommerce logs.


There are two environments to choose from: Sandbox and Production. Each environment requires a separate set of keys.
  • Select the gateway environment to use for transactions.
  • Select Sandbox to use the test environment. This will enable test mode and allows you to test transactions at checkout. This environment requires sandbox keys.
  • Select Production to use the production environment with your live site. Find the production keys by following Create an Intuit App.

If using the Sandbox environment, your Intuit Developer's account, created in Create an Intuit App, comes automatically with a sandbox account for testing.

Find the sandbox keys in your Intuit app with these steps:

  1. Login into the Intuit Developer site.
  2. Navigate to Dashboard and select the app for your store.
  3. Navigate to Development > Keys & OAuth. Your sandbox Client ID and Client Secret will be in the Keys module.

Note: Sandbox and Production keys are different for the Client ID and Client Secret. Make sure to use production keys in the Production environment and sandbox keys in the Sandbox environment.

Share connection settings

Enable when using both the credit card and eCheck gateways. This shares credentials between gateways to prevent having to enter the credentials twice. If you enable this setting from the eCheck settings page, then you must enter the credentials in the credit card settings.

Client ID

The Intuit Developer app client ID generated when the Intuit app is created.

Client Secret

The Intuit Developer app client secret key generated when the Intuit app is created.

Payments Account

Click Connect to QuickBooks once the Client ID, Client Secret, and Redirect URI is entered and saved. Once connected, the button is replaced with Disconnect from QuickBooks for reconnecting and disconnecting from QuickBooks.

Related Steps

More info