Connect once.
Verify continuously.
Bring NextPay checkout to DHru, GSMTheme, WHMCS, ecommerce stores, and custom applications with a small, maintainable integration.
POST /create-session.php
{
"invoiceid": "1042",
"amount": "1200.00",
"currency": "ETB",
"payment_method": "all"
}
200 OK checkout readyUse the installation that fits your website.
Your approved merchant workspace contains the credentials needed by every NextPay connection.
- D
DHru Fusion
Upload
nextpay.phpto/public_html/modules/gateways/andwebhook.phpto/public_html/. Add the API key and webhook secret from your workspace. - G
GSMTheme
Install the prepared Laravel gateway, callback controller, and route files in the matching application folders. Configure the API key, webhook secret, and NextPay URL in the gateway settings.
- API
Ecommerce and custom applications
Create a hosted checkout session from your server, redirect the customer to NextPay, and process the signed confirmation webhook before updating the order.
- 01
Test before launch
Create a small invoice, complete one real payment, and confirm that the order is credited once and the customer returns to the correct page.