POSSAT is a non-custodial Bitcoin payment gateway for WooCommerce. Customers pay directly to your own wallet — POSSAT never touches your funds.
Unlike traditional payment processors, POSSAT uses your extended public key (xpub) to generate unique Bitcoin addresses for each order. This means you maintain full control of your funds at all times.
This plugin requires a free POSSAT account and connects to the POSSAT API as a third-party service. See the External services section below for full details on what data is sent and when.
This plugin relies on the POSSAT API, a third-party service operated by BEWTOC CORBI SL. POSSAT is a non-custodial Bitcoin payment terminal that monitors the Bitcoin blockchain on your behalf to detect and confirm payments made to addresses derived from your own extended public key (xpub). Customer funds always go directly to your wallet — POSSAT never holds any funds.
The plugin connects to one of two POSSAT environments depending on the Environment setting in the plugin configuration:
https://app.possat.com/api/v1https://demo.possat.com/api/v1amount_eur), an internal order reference (external_reference, e.g. WC-123), and the WooCommerce order-received URL (callback_url) to POST /payments. This is required to create a Bitcoin payment request and obtain a payment page URL and a unique Bitcoin address for that order. No customer personal data (name, email, address, IP) is sent.GET /business/me to validate the API token and retrieve the merchant’s business information. No customer data is involved.Authorization header.After payment, the POSSAT service contacts the store back via an inbound webhook (signed with HMAC-SHA256) to update the order status. No additional outbound requests are made by the plugin during this step.