What problem does it solve? Integrating payments into mobile apps requires coordinating backend checkout session creation, secure browser contexts, deep-link return handling, and server-side payment verification, and mistakes in any step cause lost payments or security holes. ## Core Features & Use Cases - Cross-platform checkout integration: Covers React Native (Turbo Module), Flutter, native iOS with SFSafariViewController, and native Android with Chrome Custom Tabs. - Deep-link and session recovery: Guides custom URL scheme registration, return URL handling, and abandoned checkout session recovery after app crashes. - Server-side verification: Enforces backend checkout session creation and payment confirmation via webhooks or API before granting access. - Use Case: You are adding a Pro subscription purchase to a React Native app. Use this Skill to wire up the Expo plugin, open the checkout URL, handle all five result statuses, and verify the payment on your backend before unlocking features. ## Quick Start Use the mobile-checkout skill to add Dodo Payments checkout to my React Native app with a return URL scheme and server-side payment verification.