Skip to content

WooCommerce

Self-hosted. Works as soon as you install it. Before you start, have the keys every plugin needs.

Install

  1. Copy oura-payments-for-woocommerce/ into wp-content/plugins/.
  2. Go to Plugins and activate Oura Payments for WooCommerce.
  3. Go to WooCommerce → Settings → Payments → Oura → Manage and fill in the API base URL, secret key, webhook secret and methods.

Set the webhook

In the Oura dashboard, set your webhook endpoint to:

https://your-store.com/?wc-api=oura_webhook

The webhook is what marks orders paid, so don't skip this step.

Notes

  • Oura only appears at checkout when the store currency is NPR.
  • Compatible with WooCommerce HPOS (custom order tables).
  • Each order gets one Oura payment. If it expires after 30 minutes, the customer starts a fresh order.