Skip to content

This documentation is being phased out. Our payment gateway is moving to a new platform. Switch to the new developer documentation to stay up to date.

Go to the new documentation

Bank Hosted

With Bank Hosted checkout, you redirect the customer to a payment page hosted by OMPAY to complete their transaction, then bring them back to your site once the transaction is complete. Since card details are entered and processed entirely on OMPAY’s page, this is the fastest way to get set up and it minimizes PCI compliance scope on your side.

  1. Create an Order on the Server
  2. Integrate Checkout on Client-Side
  3. Handle Payment Success and Failure
  4. Verify Payment Signature using JavaScript
  5. Verify Payment Signature using Java
  6. Verify Payment Status
  7. Test Card Details