Accept crypto payments on PhpShop
The CryptoPayr module for PhpShop sends buyers to the hosted checkout and marks orders paid from the signed webhook. A built-in payment log records every callback for easy reconciliation.
How to accept crypto payments on PhpShop
Follow these steps to start taking Bitcoin, Ethereum, USDT and 30+ other coins.
-
Install the module
Upload the CryptoPayr payment module into your PhpShop installation's payment modules directory.
-
Enable it
In the admin panel, enable the CryptoPayr payment method.
-
Add your API key
Paste the key from Dashboard → Developers into the module settings and save.
-
Customers pay in crypto
At checkout, buyers select CryptoPayr, choose a coin and pay on the hosted page.
-
Orders mark paid automatically
The signed webhook records the payment in the built-in log and marks the order paid.
Need the full reference? See the API & webhook documentation, or read about the crypto payment gateway.
Requirements & compatibility
- A PhpShop installation
- Access to the payment modules directory
- Site reachable over HTTPS
- A free CryptoPayr account & API key
Frequently asked questions
Is there a payment log?
Yes. The module keeps an internal log of every webhook callback so you can reconcile orders and troubleshoot easily.
Which coins are supported?
Bitcoin, Ethereum, USDT, USDC, BNB and 30+ more, chosen by the buyer.
How are orders confirmed?
A cryptographically signed webhook confirms each payment and marks the order paid automatically.
Are payments final?
Yes — confirmed on-chain crypto payments cannot be charged back.