Skip to content
API DocsDocs

Choosing Your Integration

Compare Card API, APM API, and Hosted Payment Page to find the right fit

2 min readUpdated Mar 27, 2026

Choosing Your Integration

Exirom offers three integration methods. Each trades off control, compliance burden, and time to integrate.

IntegrationDescription
Card API (S2S)Server-to-server integration for card payments. You build the checkout UI and handle raw card data.
APM APIServer-to-server integration for 50+ alternative payment methods (e-wallets, bank transfers, QR, vouchers).
Hosted Payment Page (HPP)Exirom-hosted checkout page that supports cards and all enabled APMs with minimal integration effort.

#Comparison

FeatureCard API (S2S)APM APIHosted Payment Page (HPP)
PCI DSS RequiredYes (Level 1 SAQ-D)NoNo
Card data on your serverYesNoNo
Payment methodsCards only50+ APMs (e-wallets, bank transfers, QR, vouchers)Cards + all enabled APMs
3D Secure handlingYou implement redirect/iframeN/AHandled by Exirom
UI ControlFull (your checkout)Full (your checkout, redirect/QR per method)Limited (Exirom-hosted page)
CustomizationCompleteCompleteDomain URL + enabled payment methods only (for full branding use Cashier SDK — separate docs)
Tokenization & RecurringYesNoNo
Time to integrateDaysHoursMinutes
ComplexityHighMediumLow

#PCI DSS Compliance

This section is critical. Read it before choosing an integration.

The Card API is a server-to-server integration where raw card data (PAN, CVV) passes through your servers. This requires PCI DSS Level 1 compliance — the most stringent level. Certification is expensive, time-consuming, and requires annual audits.

If you cannot prove PCI DSS compliance, you cannot use the Card S2S API. Use HPP instead — card data never touches your servers.

APM payments do not involve card data, so no PCI certification is needed regardless of integration method.


#Decision Tree

Choosing Your Integration


#What's Next

Choose your path and follow the quick-start guide:

Was this helpful?