Skip to main content

概要

Waffo Pancake でのすべての購入は、注文と関連する支払いレコードを作成します。注文は顧客の購入意思を表し、支払いは実際の金銭の動きを追跡します。

注文ステータス

注文には、商品タイプに応じて異なるステータスセットがあります。

単発注文

サブスクリプション注文


支払いステータス

Pending

支払いが開始され、処理待ち。

Processing

支払いが処理中。

Succeeded

支払いが正常に完了。

Failed

処理中に支払いが失敗。

キャンセル済み

支払いがキャンセルされました(タイムアウト、マーチャント操作、処理前の購入者キャンセル)。

Refunded

全額返金が処理された。

Partially Refunded

一部返金が処理された。
processing はダッシュボードに表示される場合がありますが、API や GraphQL では返されません。API が返す支払いステータスは pendingsucceededfailedcanceled です。
返金ステータスは Payment の refundStatus フィールドで個別に追跡されます(none / pending / refunded / failed)。支払いステータスの値ではありません。

支払い一覧

以下のカラムを持つテーブルですべての支払いを表示します:

フィルタリング


支払い詳細

任意の支払いをクリックして、完全なレコードを表示できます。

取引情報

金額詳細

請求先情報

支払い方法

支払いは使用された方法を記録します: 支払い方法固有の追加情報は paymentMethodDetails フィールドで利用可能な場合があります。このフィールドの構造は支払い方法によって異なります。

対応している支払い方法

カード

クレジットカードおよびデビットカード決済。

銀行振込

銀行間の直接振込。

ウォレット

デジタルウォレット決済(Apple Pay、Google Pay など)。

返金

返金リクエストは、チケットベースの個別ワークフローで処理されます。購入者は支払いと理由を指定して返金チケットを送信し、マーチャントがリクエストを審査して承認または却下します。
返金プロセス、ステータス、ポリシーの詳細は返金ページをご覧ください。
主なルール:
  • 単発商品の返金は支払いから 14 日以内にリクエストする必要があります
  • サブスクリプションのキャンセルは現在の請求期間の終了時に有効になります
  • 返金チケットは独自のステータスを追跡します:pendingapprovedrejectedprocessingsucceededfailed

API リファレンス

注文の作成

注文は2ステップのチェックアウトセッションフローで作成します: ステップ1:チェックアウトセッションを作成(API Key または Store Slug 認証)
レスポンスは sessionIdcheckoutUrl を返します。チェックアウトセッションの有効期限は7日間で、商品バージョンと価格がロックされます。 ステップ2:注文を作成(API Key 認証)
両方のエンドポイントは checkoutUrl を返し、購入者はそのURLにリダイレクトされて支払いを完了します。

支払いの照会

GraphQL エンドポイントを使用して支払いレコードを照会できます:
すべての金額は表示形式の文字列です。例えば、USD で "29.00" は $29.00 を意味します。JPY のようなゼロ小数点通貨の場合、"4500" は 4500 円を意味します。