BACK TO DIRECTORY

Zoryna Checkout Connector for doTERRA

by Sergey Lipin

0.0
(0 ratings)

Integrates your WooCommerce store with doTERRA‘s hosted checkout service. WooCommerce continues to run your catalog, product pages, and cart. At checkout, this connector builds a secure doTERRA checkout URL from your settings and the current cart, then routes the customer to that service with every line included and your Wellness Advocate ID attached.

doTERRA’s service provides payment, shipping, tax calculation, and fulfillment for those checkouts. Review doTERRA’s own terms of use and policies before you use it.

WooCommerce 8.0 or newer must be installed and active. The plugin works with any theme.

Checkout connection

  • Builds the checkout URL from the Advocate ID, market, and related values you enter in WooCommerce > Settings > doTERRA. Those values are never hardcoded, so more than one advocate can use the plugin.
  • Prefills the United States (US/en, Sales Org USOTG) and Canada (CA/en, Sales Org CAOTG). For any other market, choose Other market and copy the market path, Sales Org, account type, and referral parameter from your own doTERRA referral link.
  • Merges duplicate cart lines of the same product so quantities are added together.
  • Blocks the connection instead of sending a broken cart. If a product has no doTERRA product ID, or if that ID would overwrite a reserved checkout parameter (OwnerID, salesOrg, or acctType), the customer sees an explanation and nothing is sent.
  • Warns you in the admin when a published product is missing a doTERRA product ID.

WooCommerce storefront adjustments

  • Hides sale badges. Local list prices are not the totals doTERRA’s checkout service will charge.
  • Notes on the cart total that shipping and tax are calculated by doTERRA’s checkout service, and hides the block-cart totals wrapper that would otherwise show local shipping estimates.
  • On activation, turns off WooCommerce coupons, product reviews, and customer self-registration at checkout and on My Account. You can turn any of those back on in WooCommerce settings. Existing local users can still sign in.
  • Shortens the cart session to two hours (expiring) and three hours (expired).

Integrations

  • Product import via WooCommerce REST API: create keys under WooCommerce > Settings > Advanced > REST API. Use a Shop Manager or Administrator user with Read/Write for catalogue import (or Read for the connector’s market-path endpoint only). Copy the consumer key and secret into your importer. Use HTTPS. The connector settings screen links to that WooCommerce screen.
  • Read-only market path: GET /wp-json/wc-zccd/v1/settings returns { "market_path": "US/en" } (or whatever market your store connects to). Authenticate with a WooCommerce REST API key whose user can manage WooCommerce. The route cannot change settings.

What it does not do

  • It does not call doTERRA’s servers with a background API. It builds an https www.doterra.com checkout URL and routes the customer’s browser there.
  • It does not send telemetry, analytics, or other traffic to the plugin author.
  • It does not process payment or store customer personal data for the connected checkout. It reads the cart the customer already has in WooCommerce and builds the service URL.

Privacy

No data is sent to the plugin author. At checkout, the customer’s browser is routed to doTERRA’s checkout service with product identifiers, quantities, and your Advocate ID in the URL. doTERRA then completes payment and fulfillment under its own terms and privacy policy.

Independence

This plugin is an independent tool. It is not affiliated with, endorsed by, or sponsored by doTERRA. “doTERRA” is used only to identify the checkout service the connector works with.

Plugin Details

Active Installs
0
Total Downloads
227
Version
1.4.1
Requires WP
6.0
Requires PHP
7.4
Tested Up To
7.1.4
Added
2026-09-24
Last Updated
2026-10-26 7:40pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0