Disputes
Manage disputes
Disputes - Retrieve Dispute
Retrieves a dispute
path Parameters
dispute_idThe identifier for dispute
query Parameters
force_syncDecider to enable or disable the connector call for dispute retrieve request
Disputes - Retrieve Dispute › Responses
The dispute was retrieved successfully
dispute_idThe identifier for dispute
payment_idThe identifier for payment_intent
attempt_idThe identifier for payment_attempt
amountConnector specific types to send
currencyThe three-letter ISO 4217 currency code (e.g., "USD", "EUR") for the payment amount. This field is mandatory for creating a payment.
dispute_stageStage of the dispute
dispute_statusStatus of the dispute
connectorconnector to which dispute is associated with
connector_statusStatus of the dispute sent by connector
connector_dispute_idDispute id sent by connector
created_atTime at which dispute is received
is_already_refundedShows if the disputed amount(dispute_lost statuses only) + refunded amount is greater than captured amount
is_manualWhether the dispute was created manually through the dashboard or API
connector_reasonReason of dispute sent by connector
connector_reason_codeReason code of dispute sent by connector
challenge_required_byEvidence deadline of dispute sent by connector
connector_created_atDispute created time sent by connector
connector_updated_atDispute updated time sent by connector
profile_idThe profile_id associated with the dispute
merchant_connector_idThe merchant_connector_id of the connector / processor through which the dispute was processed
Disputes - List Disputes
Lists all the Disputes for a merchant
query Parameters
limitThe maximum number of Dispute Objects to include in the response
dispute_statusThe status of dispute
Status of the dispute
dispute_stageThe stage of dispute
Stage of the dispute
reasonThe reason for dispute
connectorThe connector linked to dispute
received_timeThe time at which dispute is received
received_time.ltTime less than the dispute received time
received_time.gtTime greater than the dispute received time
received_time.lteTime less than or equals to the dispute received time
received_time.gteTime greater than or equals to the dispute received time
Disputes - List Disputes › Responses
The dispute list was retrieved successfully
dispute_idThe identifier for dispute
payment_idThe identifier for payment_intent
attempt_idThe identifier for payment_attempt
amountConnector specific types to send
currencyThe three-letter ISO 4217 currency code (e.g., "USD", "EUR") for the payment amount. This field is mandatory for creating a payment.
dispute_stageStage of the dispute
dispute_statusStatus of the dispute
connectorconnector to which dispute is associated with
connector_statusStatus of the dispute sent by connector
connector_dispute_idDispute id sent by connector
created_atTime at which dispute is received
is_already_refundedShows if the disputed amount(dispute_lost statuses only) + refunded amount is greater than captured amount
is_manualWhether the dispute was created manually through the dashboard or API
connector_reasonReason of dispute sent by connector
connector_reason_codeReason code of dispute sent by connector
challenge_required_byEvidence deadline of dispute sent by connector
connector_created_atDispute created time sent by connector
connector_updated_atDispute updated time sent by connector
profile_idThe profile_id associated with the dispute
merchant_connector_idThe merchant_connector_id of the connector / processor through which the dispute was processed
Disputes - Filtered List
Lists disputes with optional column operators
Disputes - Filtered List › Request Body
start_timeThe start time to filter payments list or to get list of filters. To get list of filters start time is needed to be passed
end_timeThe end time to filter payments list or to get list of filters. If not passed the default time is now
dispute_idThe identifier for dispute
payment_idA type for payment_id that can be used for payment ids
limitLimit on the number of objects to return
offsetThe starting point within a list of object
profile_idThe identifier for business profile
dispute_statusThe list of status of the disputes
dispute_stageThe list of stages of the disputes
reasonReason for the dispute
connectorThe list of connectors linked to disputes
currencyThe list of currencies of the disputes
merchant_connector_idA type for merchant_connector_id that can be used for merchant_connector_account ids
Column predicates. Combined with other fields using AND.
Disputes - Filtered List › Responses
The dispute list was retrieved successfully
countThe number of disputes included in the current response
total_countThe total number of available disputes for given constraints
The list of dispute response objects
Disputes - Create Dispute
Creates a dispute manually for an existing payment
Disputes - Create Dispute › Request Body
payment_idThe payment against which the dispute is raised
amountThis Unit struct represents MinorUnit in which core amount works
connector_dispute_idExternal reference for the dispute (e.g. bank chargeback id). Generated if omitted.
dispute_stageStage of the dispute
connector_reasonReason of dispute
connector_reason_codeReason code of dispute
challenge_required_byEvidence deadline
Disputes - Create Dispute › Responses
The dispute was created successfully
dispute_idThe identifier for dispute
payment_idThe identifier for payment_intent
attempt_idThe identifier for payment_attempt
amountConnector specific types to send
currencyThe three-letter ISO 4217 currency code (e.g., "USD", "EUR") for the payment amount. This field is mandatory for creating a payment.
dispute_stageStage of the dispute
dispute_statusStatus of the dispute
connectorconnector to which dispute is associated with
connector_statusStatus of the dispute sent by connector
connector_dispute_idDispute id sent by connector
created_atTime at which dispute is received
is_already_refundedShows if the disputed amount(dispute_lost statuses only) + refunded amount is greater than captured amount
is_manualWhether the dispute was created manually through the dashboard or API
connector_reasonReason of dispute sent by connector
connector_reason_codeReason code of dispute sent by connector
challenge_required_byEvidence deadline of dispute sent by connector
connector_created_atDispute created time sent by connector
connector_updated_atDispute updated time sent by connector
profile_idThe profile_id associated with the dispute
merchant_connector_idThe merchant_connector_id of the connector / processor through which the dispute was processed
Disputes - Update Dispute Status
Updates the status of a manually created dispute
path Parameters
dispute_idThe identifier for dispute
Disputes - Update Dispute Status › Request Body
dispute_statusStatus of the dispute
dispute_stageStage of the dispute
transition_reasonHuman-readable reason for the manual transition (stored in transition_reason column)
Disputes - Update Dispute Status › Responses
The dispute status was updated successfully
dispute_idThe identifier for dispute
payment_idThe identifier for payment_intent
dispute_stageStage of the dispute
dispute_statusStatus of the dispute
transition_reasonHuman-readable reason for the manual transition