Skip to main content

ChargebackEventObject

Chargeback as it was after one change, embedded in a ChargebackEvent. The fields mean the same as on Chargeback.

type ChargebackEventObject {
id: ID!
accountId: ID!
checkoutId: ID!
paymentMethod: String!
transactionType: String!
postingDate: String!
origTransactionDate: String!
origTransactionCurrency: String!
origTransactionAmount: Int!
cbkCurrency: String!
cbkAmount: Int!
providerReferenceId: String!
internalId: String!
arn: String
reasonCode: String
reasonDescription: String
workByDate: String
disputeStatus: DisputeStatus
disputeDate: String
disputeLanguage: String
cardScheme: CardBrand
representmentStatus: RepresentmentStatus
createdAt: String!
updatedAt: String
}

Fields​

ChargebackEventObject.id ● ID! non-null scalar​

Identifier of the chargeback this entry describes.

ChargebackEventObject.accountId ● ID! non-null scalar​

Account the disputed payment belongs to.

ChargebackEventObject.checkoutId ● ID! non-null scalar​

ID of the disputed payment: the ID that charge takes.

ChargebackEventObject.paymentMethod ● String! non-null scalar​

Payment method code of the disputed payment, for example card or bizum.

ChargebackEventObject.transactionType ● String! non-null scalar​

Stage the dispute had reached at this point. Same values as Chargeback.transactionType.

ChargebackEventObject.postingDate ● String! non-null scalar​

When the acquirer posted this stage, ISO 8601.

ChargebackEventObject.origTransactionDate ● String! non-null scalar​

When the disputed payment was made, ISO 8601.

ChargebackEventObject.origTransactionCurrency ● String! non-null scalar​

Currency of the original payment, as an ISO 4217 code.

ChargebackEventObject.origTransactionAmount ● Int! non-null scalar​

Amount of the original payment in origTransactionCurrency, in cents.

ChargebackEventObject.cbkCurrency ● String! non-null scalar​

Currency of the disputed amount, as an ISO 4217 code.

ChargebackEventObject.cbkAmount ● Int! non-null scalar​

Disputed amount in cbkCurrency, in cents.

ChargebackEventObject.providerReferenceId ● String! non-null scalar​

Reference of the original payment at the acquirer.

ChargebackEventObject.internalId ● String! non-null scalar​

Merchant identifier of the account at the acquirer that processed the payment.

ChargebackEventObject.arn ● String scalar​

Acquirer Reference Number, when the payment method produces one.

ChargebackEventObject.reasonCode ● String scalar​

Reason code the issuer raised the dispute under.

ChargebackEventObject.reasonDescription ● String scalar​

Text form of reasonCode.

ChargebackEventObject.workByDate ● String scalar​

Response deadline as it stood at this point, ISO 8601. It names a calendar day in UTC.

ChargebackEventObject.disputeStatus ● DisputeStatus enum​

Where the dispute stood according to the acquirer at this point.

ChargebackEventObject.disputeDate ● String scalar​

When the response was filed, ISO 8601. Null if no response was filed at this point.

ChargebackEventObject.disputeLanguage ● String scalar​

Two-letter code of the language the response must be written in, en or es.

ChargebackEventObject.cardScheme ● CardBrand enum​

Card scheme of the disputed payment.

ChargebackEventObject.representmentStatus ● RepresentmentStatus enum​

State of the response at this point. Null if no draft was saved yet.

ChargebackEventObject.createdAt ● String! non-null scalar​

When the chargeback was first recorded, ISO 8601.

ChargebackEventObject.updatedAt ● String scalar​

When the chargeback changed, ISO 8601.

Member Of​

ChargebackEvent object