Pay-Doc Pay-Doc
  • Home
  • 利用ガイド
  • APIリファレンス
  • FAQ
  • 更新履歴
  • 旧システムからの移行
  • お問い合わせ
Login
Pay-Doc Pay-Doc
Login
Pay-Doc Pay-Doc
  • Home
  • 利用ガイド
  • APIリファレンス
  • FAQ
  • 更新履歴
  • 旧システムからの移行
  • お問い合わせ
loading
  1. Home
  2. APIリファレンス
  3. ウェブフック
  4. ウェブフック – 概要
Updated on 2025年4月15日

APIリファレンス

  • Folder icon closed Folder open icon一般
    • API連携、SDKについて
    • 認証
    • APIの制限
    • レスポンス
    • ページネーション
    • メタデータ
    • ポーリング
    • 冪等なリクエスト
    • 通貨と為替レート
  • Folder icon closed Folder open iconトランザクショントークン
    • トランザクショントークン – 概要
    • トランザクショントークン – リクエスト
      • トランザクショントークン – CREATE
      • トランザクショントークン – GET
      • トランザクショントークン – LIST
      • トランザクショントークン – UPDATE
      • トランザクショントークン – DELETE
      • トランザクショントークン – イシュアトークン(3-Dセキュア) – GET
  • Folder icon closed Folder open icon課金
    • 課金 – 概要
    • 課金 – リクエスト
      • 課金 – CREATE
      • 課金 – GET
      • 課金 – GET(銀行振込)
      • 課金 – LIST
      • 課金 – UPDATE
      • キャプチャ – CREATE
      • イシュアトークン – GET
      • 課金 – イシュアトークン(3-Dセキュア) – GET
  • Folder icon closed Folder open icon定期課金
    • 定期課金 – 概要
    • 定期課金 – リクエスト
      • 定期課金 – CREATE
      • 定期課金 – GET
      • 定期課金 – LIST
      • 定期課金 – UPDATE
      • 定期課金 – CANCEL
      • 定期課金 – 課金 – LIST
      • 支払い – 概要
      • 支払い – GET
      • 支払い – LIST
  • Folder icon closed Folder open icon返金
    • 返金 – 概要
    • 返金 – リクエスト
      • 返金 – CREATE
      • 返金 – GET
      • 返金 – LIST
      • 返金 – UPDATE
  • Folder icon closed Folder open iconキャンセル
    • キャンセル – 概要
    • キャンセル – リクエスト
      • キャンセル – CREATE
      • キャンセル – GET
      • キャンセル – LIST
      • キャンセル – UPDATE
  • Folder icon closed Folder open iconトランザクション
    • トランザクション – 概要
    • トランザクション – リクエスト
      • トランザクション – LIST
  • Folder icon closed Folder open icon加盟店
    • 加盟店 – 概要
    • 加盟店 – リクエスト
      • 加盟店 – GET
  • Folder icon closed Folder open icon店舗
    • 店舗 – 概要
    • 店舗 – リクエスト
      • 店舗 – GET
      • 店舗 – LIST
      • カスタマーUUID
  • Folder icon closed Folder open icon決済設定
    • 決済設定 – 概要
    • 決済設定 – リクエスト
      • 決済設定 – GET
  • Folder icon closed Folder open iconウェブフック
    • ウェブフック – 概要
    • ウェブフック – リクエスト
      • ウェブフック – GET
      • ウェブフック – UPDATE
  • Folder icon closed Folder open iconエラーコード
    • エラーコード – 概要
  • Folder icon closed Folder open icon3-DセキュアをAPIで実装する
    • 3-Dセキュア認証の処理の流れ
    • 実装方法
    • 追加されるパラメータ
    • 3-Dセキュア認証情報を自社で取得している場合の対応

ウェブフック – 概要

“webhook”オブジェクトのデータ構造

レスポンスで返却されるフィールドおよび値の詳細は、以下を参照してください。
その他data内のフィールドおよび値は、イベントごとのリソースタイプによって異なります。こちらから確認して下さい。

フィールドデータ型備考
id半角英数(UUID)ウェブフックを識別するためのUUID
merchant_id半角英数(UUID)ウェブフックが帰属する「加盟店」のUUID
store_id半角英数(UUID)ウェブフックが帰属する「店舗」のUUID
triggers配列(テキスト)ウェブフック送信契機となるイベント
(イベント名の一覧を参照)
複数指定可能
url半角英数(URLとして有効なもの)ウェブフックの送信先
※ローカルURLは指定不可
auth_token半角英数ウェブフック実行時にヘッダーに含める認証用の値
authorizationというフィールド名を利用
active真偽作成時の有効性
trueで有効、falseで無効
created_onISO-8601
YYYY-MM-DDThh:mm:ss
ウェブフックの作成日
updated_onISO-8601
YYYY-MM-DDThh:mm:ss
ウェブフックの更新日

ウェブフックのサンプル(body)

課金成功

{
  "id": "11ef1288-37b0-2f15-a097-d3a0d4243d4c",
  "event": "charge_finished",
  "data": {
    "id": "11ef1288-399b-eb84-a215-038628c5c460",
    "store_id": "11ecda54-12g0-1c78-bd0f-73aa270d700f",
    "transaction_token_id": "11ef1118-3766-4fdc-baed-b72c5ac3e0ba",
    "transaction_token_type": "one_time",
    "subscription_id": null,
    "requested_amount": 100,
    "requested_currency": "JPY",
    "requested_amount_formatted": 100,
    "charged_amount": 100,
    "charged_currency": "JPY",
    "charged_amount_formatted": 100,
    "fee_amount": null,
    "fee_currency": null,
    "fee_amount_formatted": null,
    "only_direct_currency": true,
    "capture_at": null,
    "descriptor": null,
    "descriptor_phone_number": null,
    "status": "successful",
    "metadata": {},
    "mode": "test",
    "created_on": "2024-05-15T06:56:12.852465Z",
    "redirect": {}
  },
  "created_on": "2024-05-15T06:56:13.140163783Z",
  "webhook_id": "11ee8cf5-2be5-67d8-bc18-7b7c584c5735",
  "successful": true,
  "fired_on": "2024-05-15T06:56:13.092717474Z"
}

課金失敗

{
  "id": "11ef1288-37b0-2f15-a097-d3a0d7843d4c",
  "event": "charge_finished",
  "data": {
    "id": "11ef1288-399b-eb84-a215-038628c5c460",
    "store_id": "11ecda54-12g0-1c78-bd0f-73aa270d700f",
    "transaction_token_id": "11ef1118-3766-4fdc-baed-b72c5ac3e0ba",
    "transaction_token_type": "one_time",
    "subscription_id": null,
    "requested_amount": 100,
    "requested_currency": "JPY",
    "requested_amount_formatted": 100,
    "charged_amount": 100,
    "charged_currency": "JPY",
    "charged_amount_formatted": 100,
    "fee_amount": null,
    "fee_currency": null,
    "fee_amount_formatted": null,
    "only_direct_currency": true,
    "capture_at": null,
    "descriptor": null,
    "descriptor_phone_number": null,
    "status": "failed",
    "error": {
      "code": 309,
      "message": "Test charge failed purposely",
      "details": "Test charge failed purposely"
    },
    "metadata": {},
    "mode": "test",
    "created_on": "2024-05-15T06:56:12.852465Z",
    "redirect": {}
  },
  "created_on": "2024-05-15T06:56:13.140163783Z",
  "webhook_id": "11ee8cf5-2be5-67d8-bc18-7b7c584c5735",
  "successful": true,
  "fired_on": "2024-05-15T06:56:13.092717474Z"
}
Share this Doc

ウェブフック – 概要

Or copy link

Clipboard Icon
CONTENTS

© All Rights Reserved by UNIVA Paycast Limited.