# SDKs for web

Customize your checkout experience and take payments securely by integrating our SDKs into your website.

Web for cards - Checkout SDK
Add JavaScript to your checkout.

Web for APMs - Components SDK
Add JavaScript to your checkout.

## Web for cards - Checkout SDK

**Supported payment methods**: *American Express / Cartes Bancaires / Discover / Diners / EFTPOS / ELO / JCB / Maestro / MasterCard / MasterCard Debit / Visa / Visa Debit / Visa Electron (UK only)*

### How does it work?

Integrate our [Checkout SDK](/products/checkout/web) into your website to take card payments and still qualify for SAQ-A - the lowest PCI compliance level. Use this with different Access APIs to complete the flow you need. The Access Checkout SDK processes and stores card details, and provides you with encrypted sessions. You can then either apply the session directly in the [Payments API](/products/payments/card-payment) or [create a token](/products/verified-tokens/create-verified-token) for use with our Modular APIs.

Note
If you are managing cardholder data in your own environment, you must comply with the necessary PCI DSS requirements.

## Web for APMs - Components SDK

**Supported payment methods**: *ACH/eCheck / Alipay China / Alipay Hong Kong / Alipay+ / Bancontact / BLIK / Euteller / iDEAL / Klarna / Konbini / Multibanco / MyBank / Open Banking / Przelewy24 / PayPal / PaysafeCard / Pix / SafetyPay / SEPA / Swish / Trustly / WeChat Pay*

### How does it work?

Integrate our [Components SDK](/products/checkout-components) into your web application to take Alternative Payment Methods (APMs) using a secure, hosted iframe solution and take full control over presentation of the checkout experience. Customers enter their payment details directly into the hosted iframe and the SDK securely transmits the information to us. You receive an encrypted session that you can then apply directly in our [APMs API](/products/apms).