Moving to Production
After successfully testing your Hesabe payment gateway integration in the sandbox environment, you're ready to go live and start processing real transactions.
Production Migration Steps
Skipping any step may result in payment failures or integration errors in production
Enable payment gateway service with Hesabe
Important Note
Reach out to Hesabe Support Team with your registered email to confirm that payment gateway services are enabled on your production account
Remove sandbox configurations
Sandbox Environment
Make sure to remove all sandbox related configurations, keys and URL's
Update Integration URL's to Production
To transition to the Hesabe secure production environment, update your integration URL's
| Production Environment | Production URL'S |
|---|---|
| Base URL | https://api.hesabe.com |
| Payment Initiated / Checkout URL | https://api.hesabe.com/checkout |
| Payment Page Redirection URL | https://api.hesabe.com/payment |
Update production keys
- To obtain production credentials, Login into production merchant panel
| Production Environment | Values |
|---|---|
Merchant Panel | https://merchant.hesabe.com/merchant |
username | username provided by Hesabe |
password | password provided by Hesabe |
- Navigate to Profile Section → Merchant Keys
| Production Environment | Description | Values |
|---|---|---|
Merchant Code | Your unique merchant identifier | Merchant code provided by Hesabe |
Access Code | API access token | Access code provided by Hesabe |
Secret Key | Encryption key for secure communication | Secret code provided by Hesabe |
IV Key | Initialization vector for encryption | IV Key provided by Hesabe |
- Update your
Merchant Code,Access Code,Secret Key,IV Keyin production configurations
Important Note
For any production-related queries, please contact the Merchant support team using your registered email address.
Test your production integration
Ensure to perform at least one test transaction after configurations.
| Production Environment | Description |
|---|---|
Authentication Test | Verify API's works correctly |
Payment Flow Test | Complete a small test transaction |
Callback Test | Ensure payment status callbacks are received |
Error Handling | Test failed payment scenarios |
SSL Certificate | Verify HTTPS connections |
Go Live Deployment
Be sure to verify the following points after the production deployment.
| Production Environment | Description |
|---|---|
Deploy to Production | Update your live application |
Monitor First Transactions | Watch initial payments closely |
Verify Notifications | Confirm payment confirmations are sent |
Check Reporting | Ensure transactions appear in merchant panel & mobile app |
For Any Technical Assistance
If you encounter any issues or need support during setup or integration, please contact our technical team for assistance.
Hesabe IT Support