Supported payment methods
The client session offers the same methods to both platforms. This table says how the Android SDK handles each one compared with the web SDK.
Legend: โ supported ยท ๐ supported when the method is configured in redirection mode in your Purse dashboard ยท ๐งช ported, awaiting sandbox validation ยท โ not available ยท โ not applicable to Android.
How a method is resolvedโ
The SDK picks the plugin for an offered method in this order, the same as the web SDK: the vault vendor, then the template, then a redirection integration mode, then the exact partner and method pair, then the method alone.
| Session field | Web | Android |
|---|---|---|
vault.vendor = purse | Hosted fields card | โ Card (Purse vault), Secure Fields |
vault.vendor = pci_proxy | โ | โ |
template = redirection or integration_mode = redirection | โ | โ Redirection methods |
template = sdpx, lyra, alma, applepay, googlepay | โ | โ except Google Pay, resolved by method |
Exact (partner, method) | 17 dedicated plugins | (klarna, installments), (paypal, wallet), (ingenico, googlepay) |
| Method alone | none | googlepay, any partner |
Primary methodsโ
Cardsโ
| Method | Web | Android | Notes |
|---|---|---|---|
| Card vaulted by Purse, any acquiring partner | โ | โ | Secure Fields form, 3-D Secure in the SDK's Activity, saved cards with CVV re-entry |
| Card vaulted by PCI Proxy | โ | โ | A saved PCI Proxy card needing a CVV has no form on Android |
| PSP-hosted card form: ACI, Adyen, Checkout.com, Dalenys, HiPay, Ingenico, Payline, Stripe, Worldpay | โ | ๐ | A browser form has no native counterpart |
sdpx template: Sips, Sogenactif, Mercanet | โ | ๐ | |
lyra template: Lyra, PayZen, Sogecommerce, Systempay, Scellius | โ | ๐ |
Walletsโ
| Method | Web | Android | Notes |
|---|---|---|---|
| Google Pay via Ingenico/Worldline | โ | โ | Play Services sheet, networks refined from Worldline |
| Google Pay via Adyen | โ | ๐งช | |
| Google Pay via another gateway | โ | ๐งช | |
| Google Pay rendered by Stripe.js or Lyra | โ | โ | Web-only rendering |
| Apple Pay | โ | โ | iOS only |
| PayPal, pay now | โ | โ | PayPal Android SDK, approval in the PayPal app or a Custom Tab |
| PayPal, saved account | โ | โ | Captures on submit, no approval step |
| PayPal, vaulting a new account | โ | โ | |
PayPal Pay Later (bnpl) | โ | ๐ |
Buy now, pay later and instalmentsโ
| Method | Web | Android | Notes |
|---|---|---|---|
Klarna installments | โ | โ | Native Klarna widget; needs Klarna's Maven repository and a deep link |
| Alma | โ | ๐ | |
| Riverty invoice and instalments | โ | ๐ | |
| Younited | โ | ๐ | |
| Scalapay | โ | ๐ | |
Instalment simulation (simulable methods) | โ | โ | simulateLoan / simulateLoans |
Otherโ
| Method | Web | Android | Notes |
|---|---|---|---|
| HiPay MB Way | โ | ๐ | |
| Any method in redirection mode: Fintecture, Bizum, Oney, Sequra, iDEAL, Bancontact, โฆ | โ | ๐งช | In-app WebView, outcome confirmed by your backend |
| Saved card management: rename, delete, favorite, delete all | โ | โ | Needs a wallet session |
| Save a new card | โ | โ | save_token_mode on the method |
Secondary methodsโ
| Issuer | Web | Android |
|---|---|---|
| Illicado gift card | โ | โ |
| Buybox gift card | โ | โ |
| Ogloba gift card | โ | โ |
| MyBeezBox gift card | โ | โ |
| Easy2Play gift card and voucher | โ | โ |
| Maxxing loyalty card | โ | โ |
| ANCV Connect | โ | โ (an app can register its own SecondaryConfig) |
| Saved gift cards | โ | โ |
| Keep a gift card for the next session | โ | โ |
| An issuer registered by the app | โ | โ
SecondaryConfigs.register |
The Android SDK covers every method a merchant can run through the Purse vault, a redirection, or one of three native partner SDKs. Everything else the web SDK supports is a PSP-hosted form living in a browser, offered on Android by switching the method to redirection mode in your dashboard.