Supported integration methods
This page provides a comparison of the integration methods we currently support.
| Key Features | Server-to-Server | Tokenization | Hosted Payment Page | Express checkout flow |
|---|---|---|---|---|
| Sensitive data | Captured by merchant. Transmitted to the gateway via API | Customer submits data to the gateway. Merchant is not processing or storing the data. | Customer submits data to the gateway. Merchant is not processing or storing the data. | Captured by Gateway SDK. Merchant is not processing or storing the data. |
| Merchants can route transactions between multiple billers | ✔️ | ❌ | ❌ | ❌ |
| No effort, flexible utilization of multiple payment processors | ❌ | ✔️ | ✔️ | ❌ |
| Allows the merchant to define and control available payment methods | ✔️ | ✔️ | ✔️ | ✔️ |
| Full control over payment page customization | ✔️ | ✔️ | ❌ | ✔️ |
| Merchant has to maintain PCI DSS compliance | ✔️ | ❌ | ❌ | ❌ |
| Suitable for | Bigger merchants | Small to medium merchants | Smaller merchants | Smaller merchants |
| Additional points | ❌ | Compatible with credit card payments only. Requires extra effort in case of adding other payment methods | ❌ | Simple setup, fast time to market |
| Documentation | Server-to-Server docs | Tokenization docs | Hosted Payment Page docs | Express checkout docs |
