Integration methods
OnlinePay allows you to accept payments using multiple methods. There are several integration methods to choose from depending on how you want to accept online payments:
Integration method | Description | PCI compliance |
---|---|---|
Hosted Payments Page (HPP) | Full page redirect to OnlinePay servers | SAQ A |
iFrame | Render a OnlinePay hosted form on your website | SAQ A |
Pay by Link | Send payment links to your customers manually or automate with an API | SAQ A |
Server-to-Server API | Perform API calls to capture customer payment information and place orders | SAQ D |
This documentation covers the information you need to know to interact with our APIs and start taking online payments, as well as information about how to accept payments using server-to-server REST API calls to capture customer details, payment information, and place orders. REST API uses RESTful architecture, or Representational State Transfer, which allows you to exchange information reliably and securely through application programming interface (API) requests.
Depending on your familiarity with using APIs, you may want to use an API client, such as Postman or Insomnia , so that you can easily capture and store variables. Alternatively, you can make cURL requests directly from the command line or use our API Reference documentation
Updated 29 days ago