# Choose your integration path

> Learn about the supported integration options of Subscription Payment, and choose the appropriate solution according to your business needs and technical level.

Choose the integration method that matches your technical requirements and user experience goals. All paths support the same payment methods—the difference is in implementation complexity and UI control.

## Quick Comparison Table

| Integration option | Payment Element | Checkout Page | API |
|---|---|---|---|
| **Integration effort** | High | Low | Varies by payment method |
| **User experience** | Seamless (No redirects) | Good (Requires redirect) | Flexible adaptation： Server-to-server mode: Seamless, no redirects； Hosted mode: Hosted by Antom, requires redirect to intermediate page |
| **PCI compliance** | Not required; Antom handles data security | Not required; Antom handles data security | Varies by integration method; Server-to-server mode and merchant decryption mode require PCI certification |
| **UI customization** | CSS-based (Flexible) | Limited | Server-to-server mode: Fully custom; Hosted mode: Limited |

---

## Card payment integration options

Accept card payments with varying levels of integration complexity. Choose based on your technical resources, desired user experience, and compliance requirements.

### Payment Element
**Embedded payment components**

Drop-in UI components that embed directly into your application. Provides a native payment experience while Antom handles security and compliance.

**Key capabilities:**
- No page redirects required
- Pre-built, customizable UI
- PCI-exempt
- Requires client-side integration

| Integration effort |
|---|
| High |

[View integration guide →](https://docs.antom.com/ac/subscriptionpay/element_subscription)

### Checkout Page (CKP)
**Hosted payment page** ⚡ Fastest setup

Redirect customers to a secure, Antom-hosted payment page. Fastest path to going live with minimal development effort required.

**Key capabilities:**
- Minimal code needed
- Automatic payment method display
- PCI-exempt
- Requires page redirect

| Integration effort |
|---|
| Minimal |

[View integration guide →](https://docs.antom.com/ac/subscriptionpay/HOSTEDCKP_subscription)

### API (Hosted)
**Antom-hosted card collection page**

Call API to get the redirect URL to Antom's card collection page. Minimal development with secure card handling.

**Key capabilities:**
- Minimal code needed
- Antom collects sensitive card information
- PCI-exempt
- Requires page redirect to Antom-hosted intermediate page

| Integration effort |
|---|
| Minimal |

[View integration guide →](https://docs.antom.com/ac/subscriptionpay/cardcollant_subscription)

### API (Server-to-server)
**Direct API integration** 🔧 Advanced

Build a fully customized payment experience with server-to-server API calls. Complete control over UI and user flow at the cost of increased complexity.

**Key capabilities:**
- Complete UI customization
- Full control over payment flow
- No page redirection
- Requires PCI DSS certification
- High development effort

| Integration effort |
|---|
| Highest |

[View integration guide →](https://docs.antom.com/ac/subscriptionpay/cardinfocallmerchant_subscription)

---

## APM integration options

Accept payments from APMs such as digital wallets, online banking, cash payments, etc. with varying levels of integration complexity. Choose based on your technical resources and desired user experience.

### Payment Element
**Embedded payment components**

Drop-in UI components that embed directly into your application. Provides a native payment experience.

**Key capabilities:**
- No page redirects required
- Pre-built, customizable UI
- Requires client-side integration
- Significant development effort

| Integration effort |
|---|
| Highest |

[View integration guide →](https://docs.antom.com/ac/subscriptionpay/element_subscription)

### Checkout Page (CKP)
**Hosted payment page** ⚡ Fastest setup

Redirect customers to a secure, Antom-hosted payment page. Fastest path to going live with minimal development effort required.

**Key capabilities:**
- Minimal code needed
- Automatic payment method display
- Requires page redirect

| Integration effort |
|---|
| Minimal |

[View integration guide →](https://docs.antom.com/ac/subscriptionpay/HOSTEDCKP_subscription)

### API-only
**Custom payment page**

Build a fully customized payment experience by making API calls to obtain redirect URL to corresponding payment method pages. Complete control over UI and user flow at the cost of increased complexity.

**Key capabilities:**
- Smooth user experience that seamlessly directs buyers to a specific payment method page
- Requires manual integration for each payment methods
- High development effort

| Integration effort |
|---|
| High |

[View integration guide →](https://docs.antom.com/ac/subscriptionpay/apm_api_subscription)

---

## Apple Pay and Google Pay integration options

Accept Apple Pay or Google Pay payments with varying levels of integration complexity. Choose based on your technical resources, desired user experience, and compliance requirements.

### Payment Element
**Embedded payment components**

Drop-in UI components that embed directly into your application. Provides a native payment experience while Antom handles security and compliance.

**Key capabilities:**
- No page redirects required
- Pre-built, customizable UI
- No Apple Pay or Google Pay integration required
- PCI-exempt
- Requires client-side integration

| Integration effort |
|---|
| Medium |

[View Apple Pay integration guide →](https://docs.antom.com/ac/subscriptionpay/apay_element_subscription)  
[View Google Pay integration guide →](https://docs.antom.com/ac/subscriptionpay/gpay_element_subscription)

### Checkout Page (CKP)
**Hosted payment page** ⚡ Fastest setup

Redirect customers to a secure, Antom-hosted payment page. Fastest path to going live with minimal development effort required.

**Key capabilities:**
- Minimal code needed
- Automatic payment method display
- PCI-exempt
- Requires page redirect

| Integration effort |
|---|
| Minimal |

[View Apple Pay integration guide →](https://docs.antom.com/ac/subscriptionpay/HOSTEDCKP_subscription)  
[View Google Pay integration guide →](https://docs.antom.com/ac/subscriptionpay/HOSTEDCKP_subscription)

### API (Antom-decryption)

Antom handles all certificate management and token decryption for Apple Pay and Google Pay on your behalf. Receive decrypted payment credentials directly through API callbacks, eliminating the need for PCI compliance while maintaining seamless integration.

**Key capabilities:**
- No page redirection
- Antom handles data security
- PCI-exempt
- Requires manual integration with Apple Pay or Google Pay

| Integration effort |
|---|
| High |

[View Apple Pay integration guide →](https://docs.antom.com/ac/subscriptionpay/apay_api_subscription)  
[View Google Pay integration guide →](https://docs.antom.com/ac/subscriptionpay/gpay_api_subscription)

### API (Merchant-decryption)

Take full control by managing your own Apple Pay and Google Pay certificates and performing token decryption on your servers.

**Key capabilities:**
- Full control over payment flow
- No page redirection
- Requires manual integration with Apple Pay or Google Pay
- Requires PCI DSS certification

| Integration effort |
|---|
| Highest |

[View Apple Pay integration guide →](https://docs.antom.com/ac/subscriptionpay/apay_api_subscription)  
[View Google Pay integration guide →](https://docs.antom.com/ac/subscriptionpay/gpay_api_subscription)

---

## Not sure which to choose?

Most businesses are recommended to start with **Checkout Page (CKP)** for the best balance of development effort and PCI compliance. Consider the Payment Element for the best user experience, or the API-only integration if you need complete control and have compliance resources.

[Talk to an expert](https://docs.antom.com/support)