Logo

SSLCommerz Developer Arena

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

Connect to payment gateways simply!

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

Integration

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

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
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
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)

Quick Start

View our PHP and .NET integration process

Web SDK

Integration Process guideline for CMS, RAW and Web platforms

( Downloadable from your Merchant Panel )

Mobile SDK

Integration Process guideline for Android, iOS platforms

( Downloadable from your Merchant Panel )

IPN

Instant Payment Notification notifies you right at the moment while your customer pays you