Skip to main content

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 fieldWebAndroid
vault.vendor = purseHosted 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 alonenonegooglepay, any partner

Primary methodsโ€‹

Cardsโ€‹

MethodWebAndroidNotes
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โ€‹

MethodWebAndroidNotes
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โ€‹

MethodWebAndroidNotes
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โ€‹

MethodWebAndroidNotes
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โ€‹

IssuerWebAndroid
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
Reading the table

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.