Stripe のアプリ内 Elements
モバイルアプリに決済機能を構築します。
Stripe のアプリ内 Elements (UI コンポーネントのセット) を使用して、モバイルアプリで決済フローを構築できます。iOS、Android、React Native 用の SDK を使用して構築を開始します。Elements はすべて、アプリのデザインやブランドイメージに合わせてカスタマイズすることが可能です。

Mobile Payment Element
Mobile Payment Element を使用して支払いを受け付けます。決済 UI は、Payment Sheet と Embedded Element のいずれかを選択できます。
機能
100 を超えるグローバルな決済手段の利用: Apple Pay、Link、その他の一般的な決済手段が自動で有効化されます。
動的な決済手段: 決済手段を動的に並べ替えて表示することで決済手段の編成が簡単になります。また新しい決済手段の A/B テストを開始することも可能です。
アプリに合わせた UI をカスタマイズ: アプリのデザインに合わせて UI を変更できます。レイアウトは統一されますが、色やフォントなどは変更可能です。
住所の収集: 任意の決済手段で請求先住所の全部または一部を収集することが可能です。
カードと銀行口座の保存と表示: カードと銀行口座の情報を保存、再利用、管理します。また、初回の支払いなしで顧客の支払い情報を保存することもできます。
その他のアプリ内 Elements
ユースケースに最も適した Element を使用することができます。たとえば、Address Element を使用して、配送先住所を収集したり、支払い情報とは別に請求先住所を収集したりすることが可能です。
また、Customer Sheet を使用して、ユーザーがアプリの設定ページで決済手段を管理できるようにすることもできます。ただし、Customer Sheet だけでは決済フローがサポートされないため、別途 Mobile Payment Element を使用して支払いを処理する必要があります。