Add cryptocurrency payments to your WooCommerce store with Stablora. Keep your
store prices in USD and let customers pay with USDT, USDC, BTC, ETH, SOL, TRX
and other coins and networks supported by Stablora.
Customers select Crypto (Stablora) at checkout and complete their payment on
Stablora’s hosted checkout. Each invoice gets its own deposit address, and the
coin amount is locked when the invoice is created. The plugin marks an order
paid only after a verified signed webhook and a server-side payment status check.
Features
- Connect your account: use Connect with Stablora to authorize your store and configure its API key, webhook secret and webhook URL.
- Customer coin choice: let customers choose a supported coin and network on the hosted checkout, or configure one fixed coin and network.
- USD pricing: Stablora converts the USD order total into the cryptocurrency amount for the invoice.
- Classic checkout and Checkout Blocks: offer Stablora in either WooCommerce checkout experience.
- HPOS support: works with WooCommerce High-Performance Order Storage.
- Live and test modes: use live keys for mainnet payments or test keys with free testnet coins.
- Order visibility: view the Stablora payment ID, coin and payment status in the WooCommerce order editor.
- Payment follow-up: customers can return to an unpaid order’s payment page from My Account or the on-hold email.
- Manual status checks: use the Check payment status (Stablora) order action when needed.
How it works
- Connect a Stablora account in WooCommerce > Settings > Payments > Stablora.
- The customer chooses Stablora at your store’s checkout.
- Stablora opens a hosted checkout, where the customer selects a coin and pays.
- The plugin verifies the payment notification and checks the payment status before updating the order.
Requirements and service fees
Requires WordPress 6.5 or later, PHP 7.4 or later, WooCommerce 8.2 or later,
a Stablora account and a store currency of USD.
The plugin is free to install. Stablora is an external payment service with
processing fees. See Stablora pricing for current
payment, conversion and payout fees.
Stablora is custodial: funds are held by Stablora and withdrawn from the
Stablora dashboard. Wallet private keys are not stored in WordPress. Refunds
are handled in the Stablora dashboard, not through the WooCommerce refund button.
Setup guide |
Help center
External services
This plugin connects to Stablora, a crypto payment
processor, to create checkout sessions and invoices and verify payment status.
- When an administrator starts Connect with Stablora, the store name, platform, selected mode, callback URL, webhook URL and connection security parameters are sent to Stablora. After approval, WordPress exchanges a one-time authorization code and its verifier for the store’s API key and webhook secret.
- When a customer places an order, the plugin sends an order reference, USD total, order-number description and invoice expiration. For hosted coin choice, it also sends a checkout return URL; for a fixed coin, it sends the configured network and asset. The plugin does not send the customer’s name, email or billing address to the Stablora API.
- When Stablora reports a payment, it calls the site’s webhook URL. The plugin verifies the signature and fetches the payment status from the Stablora API. An administrator can also request a payment status check from the order editor.
Terms of service: https://stablora.xyz/terms
Privacy policy: https://stablora.xyz/privacy