Introduction to Praxis Products
How Praxis can support your payment needs.
Praxis offers various integration options to support your payment needs via hundreds of payment processors. Our payment orchestration can be integrated via various options dependent on your development resources and requirements.
Integration options
A fully hosted and PCI-compliant checkout solution requiring the least development effort.
Secure JavaScript fields that allow you to collect payment details from your own payment page by outsourcing PCI compliance requirement to us.
A full server-to-server integration if you want to build your own payment page and meet the PCI compliance requirement yourself.
Key Considerations
Choosing the right integration method depends on three primary factors: how much control you need over the user experience, the availability of your development resources, and your preference for handling PCI DSS compliance and card data directly.
Review the matrix below to determine the best fit for your system architecture:
| Integration Consideration | Cashier (Hosted Page) | Direct API + HPF (Hosted Fields) | Direct API (Server-to-Server) |
|---|---|---|---|
| Integration Effort | Minimal | Medium | High |
| Checkout & UI Control | Basic customization (Redirect or Iframe) | Full page control (Pre-styled card fields) | Complete UI & flow control |
| Card Data Collection (PCI) | Praxis (Fully outsourced) | Praxis (Fully outsourced) | Merchant (PCI Level 1 required) |
| Decline Recovery & Retries | Automated cascade & retries | Merchant-managed | Merchant-managed |
| Deployment Options | URL Redirect / Iframe | Embedded JavaScript SDK | Headless REST API |