メインコンテンツへスキップ

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.

Waffo Checkoutは、Waffoの標準化されたチェックアウト製品であり、グローバルな決済インタラクションフローを統一的に管理するために設計されています。加盟店は、ワンタイム決済サブスクリプション決済など、さまざまなモードにおいて、安全で、スムーズかつ一貫した決済体験をユーザーに提供できます。

主要機能の概要

連携モード

Waffoがチェックアウトページ全体をホストしレンダリングします。バックエンドで決済セッションを作成し、ユーザーをWaffoホストのURLへリダイレクトします。
複数デバイスで表示された Waffo ホスト型 Checkout の決済ページプレビュー

決済手段のショーケース

Waffo Checkoutは、決済モード、地域、通貨、またはビジネスルールに基づき、利用可能な決済手段を動的に表示します。ワンタイム決済でもサブスクリプションでも、Checkoutは対応する決済機能とシームレスに連携します。 サポートされている決済手段を見る →

決済フローの体験

注文作成から決済完了まで、Waffoは明瞭でスムーズかつ標準化されたインタラクションフローを提供します。
1

注文の確認

ユーザーは加盟店のサイトで商品やサービスを閲覧し、「チェックアウト」ボタンをクリックします。加盟店のバックエンドはWaffo APIを呼び出して決済セッション(Payment Session)またはサブスクリプションを作成します。
  • 一意のOrder IDを生成します
  • 金額と通貨を事前設定します
決済フローのステップ1: 注文の確認
2

Checkoutの呼び出し

加盟店のフロントエンドはリダイレクト(ホスト型)またはSDK初期化(埋め込み型)を通じてWaffo Checkoutを呼び出します。
決済フローのステップ2: Checkoutの呼び出し
3

決済手段の選択

ユーザーは動的に表示されるオプションから希望の決済手段を選択します。利用可能な手段は、地域、通貨、加盟店の設定に基づいてフィルタリングされます。
決済フローのステップ3: 決済手段の選択
4

認証と決済の完了

ユーザーは選択した決済手段のネイティブフロー(カード情報入力、ウォレットリダイレクト、生体認証など)を通じて、認証と承認を完了します。
決済フローのステップ4: 認証と決済の完了
5

結果と通知

Waffoは決済結果をユーザーのブラウザに返し、加盟店のバックエンドへWebhook通知を送信します。加盟店はそれに応じて注文ステータスを更新します。
決済フローのステップ5: 結果と通知

UIカスタマイズオプション

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

多言語対応

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

連携

Waffo Checkoutは、さまざまな決済機能と組み合わせて、完全なソリューションを構築できます。
  • ホスト型Checkoutの利用: 最小限のコードでワンタイム決済またはサブスクリプション決済をサポートします。
  • 埋め込み型Checkoutの利用: SDKまたはコンポーネントを通じてチェックアウトを埋め込み、体験とカスタマイズの自由度を高めます。
  • Server APIとの連携: 決済やサブスクリプションの作成、ステータス照会、通知の受信、チェックアウト動作の動的制御に利用します。
開発ドキュメントを見ることで、異なる決済モードとのCheckout連携方法を学べます。

よくあるご質問

現在、Checkoutは430種類以上のグローバル決済手段をサポートしています。実際に利用可能な手段は、地域や加盟店の設定によって異なります。詳細な一覧は決済手段ページでご確認ください。
はい、Checkoutは関連する決済セキュリティおよびコンプライアンス基準(PCI DSSなど)に準拠し、安全なチャネルを通じて機密の決済情報を処理しています。
決済が失敗した場合、Checkoutページに失敗の理由が表示されます。ユーザーは再試行するか、別のクレジットカードに切り替えることができます。一般的な失敗理由には、残高不足、カード情報の誤り、発行銀行による取引拒否などが含まれます。

ヘルプが必要ですか?サポートに連絡する