GSMOne
GSMOne ships with a GSMOnePay gateway built in. Nothing to upload — you paste two values into the admin and switch it on.
Setting it up
- In GSMOnePay open API keys and copy your
merchant_idandwebhook_secret. - In your GSMOne admin go to Payment methods and edit GSMOnePay.
- Paste both values, mark the method active, save.
- Back in GSMOnePay set your webhook URL to
https://your-site.com/webhook/gsmonepay.
What your customers see
On the wallet top-up page they choose GSMOnePay, enter an amount, and land on the hosted checkout. Once the payment confirms, GSMOne credits the wallet from the signed webhook — never from the browser redirect, which anyone could forge.
GSMOne compares the amount actually paid against the amount charged, with a 1% tolerance for exchange drift, and leaves anything short pending for manual review. If you maintain your own fork, keep that check — without it a customer could pay 1 and be credited 500.
Try a real checkout
This opens a genuine GSMOnePay checkout session — signed server-side, exactly like the one your integration would create. Nothing here is simulated.
This is a live payment page for 1 USDT. Look around freely — QR code, amount, countdown, copy buttons. Only complete the transfer if you actually want to: it is real cryptocurrency and it goes to the GSMOnePay platform wallet.