WooCommerce Plugin
Connect WooCommerce orders to the same Yera Connect hosted checkout flow used by payment links and API sessions.
How it works
WooCommerce creates an order
The plugin sends the order amount, currency, customer, and merchant reference to Yera Connect.
Yera creates a checkout session
The backend returns the hosted checkout URL for the customer.
Customer completes payment
The customer pays through the supported provider-powered checkout route.
Yera confirms payment
Backend confirmation updates the Yera session and notifies WooCommerce.
Setup checklist
- Create a Yera Connect merchant account.
- Copy your Merchant ID, Yera API Key, and Security Code from Dashboard -> Developers -> API Credentials.
- Install the WooCommerce plugin (v1.1.0 or later) and paste the three values.
- Webhooks are registered automatically when the store connects — no manual webhook or callback setup.
- Test a sandbox order before going live.
Connection handshake
When a merchant saves plugin settings, plugin v1.1.0 calls POST /api/v1/plugin/connect with the Merchant ID, Yera API Key, Security Code, platform, site URL, callback URL, and plugin version. Yera validates the credentials, registers the website, auto-registers the webhook endpoint, and returns a site_id and the webhook secret the plugin stores for signature verification. Reconnecting the same website updates the existing connection and returns the same secret.