SSLCOMMERZ Developer Arena

Accept payments with our SSLCOMMERZ's APIs. We process payments through bank gateways. Simple API, Easy Integration, Less Effort

Supported Modules & Plugins

Connect to payment gateways simply!

Welcome to SSLCOMMERZ development page. You can easily find API and Documentation to connect with SSLCOMMERZ.

Notification! We accept only TLS 1.2 or upper version

Integration

Briefly, there are only three steps to establish connectivity between Merchant Site and SSLCOMMERZ:

1

Step 1 : Create a transaction Session with SSLCOMMERZ Session API

  • Request by HTTP POST Method
  • POST parameters mentioned in Ready the parameters in developer page.
  • It will return a JSON response
  • Customer's Redirection URL mentioned in JSON parameter: GatewayPageURL
2

Step 2 : Create a IPN (Instant Payment Notification) Listener to receive the successful payment notification

  • HTTP POST Method
  • POST Parameters mentioned in Validate Payment with IPN in developer page
  • Configure the IPN listener in SSLCOMMERZ Merchant Panel ( Menu > My Store > IPN Settings )
  • After receiving the IPN message, please call the Order Validation API to check whether the IPN message is valid
  • Transaction status will be VALID / FAILED / CANCELLED
  • if risk_level = 1 and transaction status = VALID, then please hold the transaction and verify the customer
  • Once the Validation API is called, then the status will be returned as VALIDATED
3

Step 3 : SSLCOMMERZ will redirect the customer to your callback url

( Success/failed/cancel URL mention at the time of creating the transaction Session in step 1 )

Benefits of Sandbox

Find everything you need to connect your store with SSLCOMMERZ.

Easy Signup

Create your sandbox account by filling in just a few details and start testing instantly.

Dummy Payments

No real money required. Test all currency scenarios using our simulated gateway environment.

Test Your Store

Simulate IPN and API validation callbacks to ensure your checkout logic is production-ready.