PaymentExternalDispute
Permission required: payment_dispute:read
type PaymentExternalDispute implements Dispute {
amount: Float
currency: String
defenseEndAt: ISO8601DateTime
externalTransaction: PaymentExternalTransaction
id: ID
number: String
paymentTransaction: Transaction
reason: String
startedAt: ISO8601DateTime
status: PaymentDisputeStatus
}
Fields
PaymentExternalDispute.amount ● Float scalar
The dispute amount, stored exactly as submitted. Dispute amounts are negative.
PaymentExternalDispute.currency ● String scalar
The dispute currency, as an ISO 4217 code.
PaymentExternalDispute.defenseEndAt ● ISO8601DateTime scalar
The merchant defense deadline. Cleared automatically when the dispute reaches a final status.
PaymentExternalDispute.externalTransaction ● PaymentExternalTransaction object
The disputed external transaction.
PaymentExternalDispute.id ● ID scalar
The unique identifier of the record.
PaymentExternalDispute.number ● String scalar
The provider dispute identifier.
PaymentExternalDispute.paymentTransaction ● Transaction interface
The payment transaction the dispute belongs to.
PaymentExternalDispute.reason ● String scalar
The provider explanation of the dispute.
PaymentExternalDispute.startedAt ● ISO8601DateTime scalar
When the dispute was opened.
PaymentExternalDispute.status ● PaymentDisputeStatus enum
The dispute status.
Interfaces
Dispute interface
Returned By
paymentExternalDispute query ● paymentExternalDisputeCreate mutation ● paymentExternalDisputeUpdate mutation
Member Of
PaymentExternalDisputeConnection object ● PaymentExternalDisputeEdge object