Waffo Checkoutは、Waffoの標準化されたチェックアウト製品であり、グローバルな決済インタラクションフローを統一的に管理するために設計されています。加盟店は、ワンタイム決済やサブスクリプション決済など、さまざまなモードにおいて、安全で、スムーズかつ一貫した決済体験をユーザーに提供できます。Documentation Index
Fetch the complete documentation index at: https://waffo.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
主要機能の概要
連携モード
- ホスト型Checkout
- 埋め込み型Checkout
Waffoがチェックアウトページ全体をホストしレンダリングします。バックエンドで決済セッションを作成し、ユーザーをWaffoホストのURLへリダイレクトします。

決済手段のショーケース
Waffo Checkoutは、決済モード、地域、通貨、またはビジネスルールに基づき、利用可能な決済手段を動的に表示します。ワンタイム決済でもサブスクリプションでも、Checkoutは対応する決済機能とシームレスに連携します。 サポートされている決済手段を見る →決済フローの体験
注文作成から決済完了まで、Waffoは明瞭でスムーズかつ標準化されたインタラクションフローを提供します。注文の確認
ユーザーは加盟店のサイトで商品やサービスを閲覧し、「チェックアウト」ボタンをクリックします。加盟店のバックエンドはWaffo APIを呼び出して決済セッション(Payment Session)またはサブスクリプションを作成します。
- 一意のOrder IDを生成します
- 金額と通貨を事前設定します

UIカスタマイズオプション
チェックアウトがブランドにシームレスに溶け込むよう、Waffoは細やかなカスタマイズオプションを提供します。以下の3つの方法で見た目や操作感をコントロールできます。- 加盟店ポータル: コード不要のビジュアル設定。ロゴのアップロード、ブランドカラーとインターフェーススタイルの設定、決済手段の順序のカスタマイズなどを、加盟店ダッシュボード上でリアルタイムプレビューしながら行えます。
- APIパラメータ: サーバーサイドで動的にコントロール。セッション作成時に設定パラメータを渡すことで、異なるユーザー層(例: VIP)に対して異なる画面を表示できます。
- クライアントSDK: フロントエンドでのきめ細やかなコントロール(埋め込み型のみ)。JavaScriptオブジェクトを通じて、フォント、余白、角丸などの具体的なCSSプロパティを定義できます。

多言語対応
Waffo Checkoutは、グローバルユーザーに対して、現地のネイティブアプリのような決済体験を提供することを目指しています。最も精度の高いローカライゼーションを実現するため、Waffo Checkoutは選択された決済手段の地域に基づき、最適な画面言語をインテリジェントに事前設定し表示します。例: ユーザーがAlipayを選択すると、システムは自動的に簡体字中国語の画面に適応します。TrueMoneyを選択すると、タイ語に適応し、ユーザーが最も慣れ親しんだ言語環境で決済を完了できるようにします。

連携
Waffo Checkoutは、さまざまな決済機能と組み合わせて、完全なソリューションを構築できます。- ホスト型Checkoutの利用: 最小限のコードでワンタイム決済またはサブスクリプション決済をサポートします。
- 埋め込み型Checkoutの利用: SDKまたはコンポーネントを通じてチェックアウトを埋め込み、体験とカスタマイズの自由度を高めます。
- Server APIとの連携: 決済やサブスクリプションの作成、ステータス照会、通知の受信、チェックアウト動作の動的制御に利用します。
よくあるご質問
Checkoutはどの決済手段をサポートしていますか?
Checkoutはどの決済手段をサポートしていますか?
現在、Checkoutは430種類以上のグローバル決済手段をサポートしています。実際に利用可能な手段は、地域や加盟店の設定によって異なります。詳細な一覧は決済手段ページでご確認ください。
Checkoutは決済のセキュリティおよびコンプライアンス要件を満たしていますか?
Checkoutは決済のセキュリティおよびコンプライアンス要件を満たしていますか?
はい、Checkoutは関連する決済セキュリティおよびコンプライアンス基準(PCI DSSなど)に準拠し、安全なチャネルを通じて機密の決済情報を処理しています。
Checkoutは決済失敗をどのように処理しますか?
Checkoutは決済失敗をどのように処理しますか?
決済が失敗した場合、Checkoutページに失敗の理由が表示されます。ユーザーは再試行するか、別のクレジットカードに切り替えることができます。一般的な失敗理由には、残高不足、カード情報の誤り、発行銀行による取引拒否などが含まれます。
ヘルプが必要ですか?サポートに連絡する




