メインコンテンツへスキップ
POST
取引を無効にする

重要なポイント

  • 認証無効化APIは、認証されたがまだキャプチャされていない取引を進めない決定がなされた場合に非常に重要です。
  • 認証が無効化されると、顧客のアカウントで保留されていた資金が解放され、再び顧客が使用できるようになります。
  • このAPIは、注文が履行前にキャンセルされた場合や、取引詳細の変更により再認証が必要な場合に一般的に使用されます。

フローダイアグラム

フローダイアグラム画像

APIパラメータ

承認

Authorization
string
header
必須

認証のためのAPIキー。形式:'Basic YOUR_API_KEY_HERE'

x-api-key
string
header
必須

x-api-key専用のAPIキー。

ボディ

application/json

取引を無効にするためのリクエストペイロード。

transactionId
string
必須

承認済みの取引の元の取引ID。

Maximum string length: 36
:

"ab8444e7-fec0-40dd-994d-0ad813785f74"

merchant_id
string
必須

加盟店ID(DASMID)。

Maximum string length: 10
:

"< Merchant ID >"

レスポンス

201 - application/json

取引が正常に無効化されました。

success
boolean

取引が成功した場合はtrue、失敗した場合はfalse。

:

true

status_code
integer

取引のステータスコード。

:

201

is_live
boolean

本番取引の場合はtrue、テスト取引の場合はfalse。

:

false

transaction_type
string

取引タイプ(例:VOID)。

:

"VOID"

gateway_response
object

ゲートウェイからの応答を含むJSONオブジェクト。

merchant_details
object

加盟店の詳細を含むJSONオブジェクト。

payment_details
object

取引の支払い詳細を含むJSONオブジェクト。

transaction_details
object

取引の詳細を含むJSONオブジェクト。