Capture and approve the order
When your customer reaches checkout, the SDK extracts the order from the merchant page and hands it to your app. You show your own approval UI, and — once the customer confirms — your backend creates the transaction.
When your customer reaches checkout, the SDK extracts the order from the merchant page and hands it to your app. You show your own approval UI, and — once the customer confirms — your backend creates the transaction.
Every shopping journey starts with a session. Your backend creates it and receives a single-use exchange token; your app hands that token to the SDK, which redeems it for a session-scoped credential and opens the merchant.
In-App Shopping lets your customers shop on any supported merchant website inside your own mobile app — and pay with a Visa/Mastercard virtual card number (VCN) issued by Open Fabric, without ever seeing or typing card details.
With the transaction approved, hand the credentials to the SDK. It fetches the virtual card, fills the merchant's payment form, and submits — all without the card ever being visible.
The In-App Shopping SDK is currently available for Android. An iOS SDK is on the roadmap; this page will gain an iOS tab when it ships.