iOS / Android Integration

Presentation Options

Compare Stash Pay presentation options for iOS and Android and choose the right integration mode for your game or app.

iOS presentation options

In-app dialog

Use the Stash SDK dialog when you need tighter in-app UX and direct success/failure callbacks to your app or game.

Stash Pay dialog on iOS
iOS

Safari View Controller

Use this when you want a browser-based checkout that still feels in-app. Users do not have to switch between app and the browser and the checkout still happens in the context of your game or application. User returns back in the game using deeplinks.

Stash Pay in Safari View Controller on iOS
iOS

External system browser

Use this for the simplest linkout flow. Users leave the app for checkout inside the system browser and return via deeplink.

Android presentation options

In-app dialog

Use the Stash SDK dialog when you need tighter in-app UX and direct success/failure callbacks to your app or game.

Stash Pay dialog on Android
Android

Chrome Custom Tabs (CCT)

Use this when you want a browser-based checkout that still feels in-app. Users do not have to switch between app and the browser and the checkout still happens in the context of your game or application. User returns back in the game using deeplinks.

Stash Pay in Chrome Custom Tabs on Android
Android

External system browser

Use this for the simplest linkout flow. Users leave the app for checkout and return via deeplink.

Specific Integration guides

How is this guide?