Skip to main content

PaymentExternalDisputeCreateInput

No description

input PaymentExternalDisputeCreateInput {
amount: Float!
currency: String!
defenseEndAt: ISO8601DateTime
number: String!
reason: String!
status: PaymentExternalDisputeStatusInput!
transactionId: ID!
}

Fields

PaymentExternalDisputeCreateInput.amount ● Float! non-null scalar

The dispute amount, stored exactly as submitted. Dispute amounts must be negative.

PaymentExternalDisputeCreateInput.currency ● String! non-null scalar

The dispute currency, as an ISO 4217 code.

PaymentExternalDisputeCreateInput.defenseEndAt ● ISO8601DateTime scalar

The merchant defense deadline. Final dispute statuses clear this value automatically.

PaymentExternalDisputeCreateInput.number ● String! non-null scalar

The provider dispute identifier. It should remain stable for later updates.

PaymentExternalDisputeCreateInput.reason ● String! non-null scalar

The provider explanation of the dispute.

PaymentExternalDisputeCreateInput.status ● PaymentExternalDisputeStatusInput! non-null enum

The dispute status (for example pended, closed, charged_back, chargeback_won, chargeback_lost or chargeback_reversed).

PaymentExternalDisputeCreateInput.transactionId ● ID! non-null scalar

The disputed external transaction.

Member Of

paymentExternalDisputeCreate mutation