Skip to content

OMPAY Payment Gateway Integration

To integrate the OMPAY payment gateway into your website or application, follow the steps outlined in this document. This guide covers obtaining your credentials, creating orders, integrating the checkout, handling payment responses, and verifying payment signatures.

Obtain Client ID and Client Secret

To authenticate your requests and enable communication with the OMPAY payment gateway, you need to obtain a unique Client ID and Client Secret.

Steps to Obtain Credentials:

  • Log in to the OMPAY merchant portal. Under Payment Gateway, navigate to Payment Checkout Page to create your Client ID and Client Secret.
  • Both the Client ID and Client Secret must be stored securely in your website’s backend to authenticate API requests.

Integration Endpoints:

  • UAT URL: https://api.uat.gateway.ompay.com
  • Production URL: https://api.gateway.ompay.com

The Merchant Hosted Payment Gateway enables merchants to securely manage the payment lifecycle, including order creation, card tokenization, transaction execution, refunds, and real-time webhook notifications. It ensures secure handling of sensitive operations like encryption and token storage, providing an efficient and easy-to-use interface for merchants.

Payment Gateway End Points:

  • Sandbox URL: https://api.uat.gateway.ompay.com/nac/api/v1/merchant-host
  • Production URL: to be confirmed during onboarding