๐ Moving to Production
๐ Going Live with Hesabeโ
After successfully testing your Hesabe payment gateway integration in the sandbox environment, you're ready to go live and start processing real transactions.
๐จImportant: Complete ALL Steps Before Going Live
โ ๏ธ Skipping any step may result in payment failures or integration errors in production:
Reach out to Hesabe Support to confirm that payment gateway services are enabled on your production account
๐ง Hesabe Support: support@hesabe.com๐ Production Migration Stepsโ
To transition to the Hesabe secure production environment, update your integration's Base URL to:
โ ๏ธ Pre-Production Checklistโ
โ
Step-by-Step Production Migration
Step 1: ๐ Obtain Production Credentialsโ
๐Access Production Merchant Panel
โค Navigate to Profile Section โ API Credentials
Copy these 4 credentials:
- Merchant Code - Your unique merchant identifier
- Access Code - API access token
- Secret Key - Encryption key for secure communication
- IV Key - Initialization vector for encryption
Step 2: ๐ Update Your Integration Configurationโ
โ๏ธReplace ALL Sandbox Values
โ Remove Sandbox Base URL :
๐ฏ Update Base URL To Production:
โ Production :
https://sandbox.hesabe.com
๐ฏ Update Base URL To Production:
โ Production :
https://api.hesabe.com
โ
Replace All 4 Credentials:
- Merchant Code โ Production value from Step 1
- Access Code โ Production value from Step 1
- Secret Key โ Production value from Step 1
- IV Key โ Production value from Step 1
Step 3: ๐ Update All API Endpointsโ
๐ Production Endpoints Reference
๐ฏProduction Base URL:
https://api.hesabe.com
๐Checkout Endpoint:
https://api.hesabe.com/checkout
๐ณPayment Endpoint:
https://api.hesabe.com/payment
Step 4: ๐งช Test Your Production Integrationโ
๐ฌMandatory Testing Steps
- โ Authentication Test: Verify API credentials 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
Step 5: ๐ Go Live Deploymentโ
๐Final Deployment Steps
- โ 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