Sell BTC by Hayyat Apps — Cryptocurrency Exchange & Ordering
Sell BTC by Hayyat Apps turns your WooCommerce store into a cryptocurrency exchange desk — the kind of “send one currency, receive another” service you see on sites that buy and sell Bitcoin. You do not need to be a trader or a developer to run it.
Here is what your visitors see: a calculator with two boxes. In the first box they choose what they want to send (for example Bitcoin) and type an amount. In the second box they choose what they want to receive (for example Ethereum, or a normal currency like US Dollars). The plugin instantly shows them a live conversion, your fees, and the final amount they will get. When they are happy, they press a button and check out through your normal WooCommerce payment methods.
Here is what you control from the WordPress admin: which currencies are offered, whether their prices update automatically or are set by hand, how much profit (markup) you add on top of the market price, what fees you charge, and the minimum/maximum amount per order. Every order lands in a dashboard where you can approve payment proof, mark it paid or completed, add a transaction hash and export everything to CSV.
Live prices are fetched from CoinMarketCap through a secure service on our own server. Your price key and pricing logic never reach the visitor’s browser, and your customers’ wallet, bank and contact details are never sent to CoinMarketCap.
What the plugin can do
- A responsive exchange calculator you drop on any page with the shortcode
[happs_sbtc_exchange_calculator]or the “Exchange Calculator” block. It has a swap button, a live conversion summary, a fee breakdown, and a countdown that locks the rate for a short time. - Offer as many cryptocurrencies and normal (fiat) currencies as you like — import the top coins in one click, or add any currency by searching for it.
- Choose per currency whether the price updates automatically from the live market, or is a fixed price you type in yourself (manual mode).
- Add your own markup (your profit) on the buy side and the sell side of every currency.
- Charge a fixed fee, a percentage fee, and a separate transfer fee (to cover the network / payout cost) — and decide whether fees are taken from the amount sent or the amount received.
- Set a minimum and maximum order size per currency and globally.
- Check out as a normal WooCommerce order, with the rate re-checked on the server before the order is placed so nobody can lock in a stale price.
- An order dashboard with filters, a status workflow, staff assignment, transaction hash, profit tracking and CSV export.
- Secure proof-of-payment uploads that customers submit and you approve or reject.
- A customer “My Exchanges” dashboard: order history, status, payment instructions, proof upload, PDF receipt and a one-click repeat exchange.
- A reusable, encrypted wallet / bank address book for your customers.
- Coupons made just for exchanges (fee discounts, free fees, better rates) that stay separate from your normal WooCommerce coupons.
- Downloadable PDF receipts created without any external library, so they work on ordinary shared hosting.
- Editable labels and email notifications for every step, full translation support, and privacy (export/erase) tools.
Security
The plugin uses multiple security layers to protect your site and customer data. It verifies licenses securely, checks every request and user permission, encrypts sensitive data, validates uploaded files, uses safe database queries, and helps prevent common attacks such as CSRF, XSS, SQL injection, and unauthorized access.
