
OwnPay Payment Gateway is the official WooCommerce integration for OwnPay payment gateways. It provides your customers with a secure, responsive, and seamless checkout experience. Offer credit/debit cards, bank transfers, and local mobile banking under your own custom white-labeled brand.
Key Features:
- Quick integration of OwnPay payments into WooCommerce checkout.
- Secure, encrypted transaction processing.
- Configure custom checkout gateway logos directly from the admin dashboard with automatic sizing constraints.
- Built-in server-to-server webhook confirmation with HMAC-SHA256 signature verification.
- Synchronous check on thank-you page to verify payments instantly.
- Optional customer checkout processing fees (flat or percentage).
- Easy to read payment logs with raw API response payload view.
Benefits:
- Unified Checkout: Pay using multiple payment methods on a single white-labeled endpoint.
- Secure Transactions: Protect your store and customers with HMAC signed verification callbacks.
- Responsive & Fast: Designed to load efficiently on both desktop and mobile screens.
External Services
This plugin sends payment data to your OwnPay gateway installation – a self-hosted or
managed payment server whose URL you configure in WooCommerce > Settings > Payments > OwnPay.
Data sent to your configured endpoint when a customer initiates a checkout:
- Order amount and currency
- Customer email address, name, and phone number
- WooCommerce order ID (as a payment reference)
No data is sent to any OwnPay-operated server by default. The API endpoint is entirely
controlled by the site administrator. For OwnPay’s privacy policy, visit https://ownpay.org/privacy.
Privacy
This plugin communicates with the OwnPay payment API (configurable endpoint) to process transactions. No customer data is sent to OwnPay without the customer initiating a payment. Transaction details are stored in WooCommerce order meta. For OwnPay’s privacy policy, visit https://ownpay.org/privacy.
Screenshots

Settings panel showing API credentials and webhook helper.

Customer checkout payment method selection.

OwnPay admin dashboard showing recent WooCommerce transaction logs.