Skip to main content

API Endpoint

POST /dispute-api/v1/list

Request Parameters

ParameterTypeRequiredLengthDescription
from_created_atstringYes25Dispute creation start time, UTC+8 format: 2026-04-02T16:28:09+08:00
to_created_atstringYes25Dispute creation end time, UTC+8 format: 2026-04-02T16:28:09+08:00
typestringYes50Dispute type: dispute (dispute) / disputes-period (appeal period)
pagestringNo5Query page number, default is 1
limitstringNo3Records per page, optional values: 10 / 50 / 100, default is 10

Response Parameters

Level 1 FieldLevel 2 FieldLevel 3 FieldLevel 4 FieldTypeDescription
codestringAPI result code, 200/400/500
msgstringResult description, e.g. PARAM_ERROR
dataobjectResponse object
listsArrayDispute list
terminalstringTerminal number
currencystringTransaction currency
amountstringTransaction amount
methodsstringPayment method
payment_idstringPayment ID
merchantobjectMerchant information
order_idstringOrder ID
statusstringProcessing status:
  • pending (unprocessed)
  • close (processed)
  • noaction (no action required)
disputesobjectNode
disputes_idstringDispute ID
disputes_typestringDispute type:
  • dispute = dispute
  • disputes-period = appeal period
disputes_reasonstringReason:
  • goods_not_received: service not provided or goods not received
  • return: refund / return
  • incorrect_invoice: cancelled goods/service
  • already_paid:duplicate transaction
  • faulty-goods: goods not as described / damaged
  • pandemic_impact: pandemic impact
  • unauthorized_purchase: unauthorized transaction
disputes_referencestringReference number
disputes_amountstringDispute amount
disputes_currencystringDispute currency
disputes_timesstringNumber of disputes
disputes_period_fromstringAppeal period start time, converted timestamp, UTC+8 format: 2026-04-02T16:28:09+08:00
disputes_period_tostringAppeal period end time, converted timestamp, UTC+8 format: 2026-04-02T16:28:09+08:00
disputes_datestringDispute time, converted timestamp, UTC+8 format: 2026-04-02T16:28:09+08:00
disputes_commentstringDispute description
disputes_comments_historystringDispute comment history
disputes_reply_deadlinestringReply deadline, converted timestamp, UTC+8 format: 2026-04-02T16:28:09+08:00
disputes_appeal_statusstringAppeal status:
  • false: No appeal
  • true: Appeal in progress
disputes_statusstringClose status:
  • open: Klarna processing, Open
  • close: Klarna closed, Closed
result_codestringReturned response code
result_messagestringReturned response description
pagestringCurrent page number
total_countstringTotal record count
total_pagesstringTotal number of pages

disputes_reason Code Description

CodeDescription
goods_not_receivedService not provided or goods not received
returnRefund / Return
incorrect_invoiceDuplicate goods/service
already_paidDuplicate transaction
faulty-goodsGoods not as described / damaged
pandemic_impactImpact caused by pandemic
unauthorized_purchaseUnauthorized transaction

status Processing Logic

  • pending (Unprocessed): The dispute status is unprocessed and meets:(first dispute + reply deadline time) > current time or (multiple dispute appeals).
  • close (Processed): The dispute status has been processed.
  • noaction: (No Action Required): The dispute status requires no action and meets: (first dispute + reply deadline time) < current time.