Client libraries to integrate Autra on web and mobile.
Autra's client SDKs wrap the front-end integration, keeping the sensitive parts (card entry, tokenization, secure messaging) off your app and servers.
| SDK | Platform | Use it to |
|---|---|---|
| React Native Card SDK | Mobile (React Native / Expo) | Tokenize a card via a hosted page in a WebView. The cardholder adds a card inside your app without the PAN/CVV touching your code. |
| Checkout Embed SDK | Web | Embed Autra payment links into your website via a modal — no redirect. |
Which one?
| Need | Use |
|---|---|
| Save a card inside a React Native app | React Native Card SDK |
| Charge on your website via a payment link | Checkout Embed SDK |
| Server-to-server (no front) | Acquiring API directly |
Shared security model
All client SDKs follow the same principle: sensitive card data is captured on an Autra-hosted surface and tokenized directly against Autra. Your app and backend only handle opaque references (slugStoredCard, short-lived session tokens) — which helps reduce your PCI DSS scope.
