Skip to main content

UpdateChargeInput

No description

input UpdateChargeInput {
id: ID!
accountId: ID!
providerId: ID
checkoutId: ID!
providerInternalId: ID
providerReferenceId: ID
subscriptionId: ID
createdAt: AWSTimestamp
updatedAt: AWSTimestamp
amount: Int
authorizationCode: String
billingDetails: ContactDetailsInput
billingPlan: BillingPlans
currency: String!
customer: CustomerInput
description: String
descriptor: String
livemode: Boolean
orderId: ID
storeId: ID
pointOfSaleId: ID
terminalId: ID
sequenceId: ID
paymentMethod: PaymentMethodInput
cancellationReason: CancellationReason
lastRefundAmount: Int
lastRefundReason: RefundReason
refundedAmount: Int
shippingDetails: ContactDetailsInput
shop: ShopInput
status: ChargeStatus!
statusCode: String
statusMessage: String
sessionDetails: SessionDetailsInput
traceDetails: TraceDetailsInput
pageOpenedAt: AWSTimestamp
metadata: [KeyValueInput!]
}

Fields

UpdateChargeInput.id ● ID! non-null scalar

UpdateChargeInput.accountId ● ID! non-null scalar

UpdateChargeInput.providerId ● ID scalar

UpdateChargeInput.checkoutId ● ID! non-null scalar

UpdateChargeInput.providerInternalId ● ID scalar

UpdateChargeInput.providerReferenceId ● ID scalar

UpdateChargeInput.subscriptionId ● ID scalar

UpdateChargeInput.createdAt ● AWSTimestamp scalar

UpdateChargeInput.updatedAt ● AWSTimestamp scalar

UpdateChargeInput.amount ● Int scalar

UpdateChargeInput.authorizationCode ● String scalar

UpdateChargeInput.billingDetails ● ContactDetailsInput input

UpdateChargeInput.billingPlan ● BillingPlans enum

UpdateChargeInput.currency ● String! non-null scalar

UpdateChargeInput.customer ● CustomerInput input

UpdateChargeInput.description ● String scalar

UpdateChargeInput.descriptor ● String scalar

UpdateChargeInput.livemode ● Boolean scalar

UpdateChargeInput.orderId ● ID scalar

UpdateChargeInput.storeId ● ID scalar

UpdateChargeInput.pointOfSaleId ● ID scalar

UpdateChargeInput.terminalId ● ID scalar

UpdateChargeInput.sequenceId ● ID scalar

UpdateChargeInput.paymentMethod ● PaymentMethodInput input

UpdateChargeInput.cancellationReason ● CancellationReason enum

UpdateChargeInput.lastRefundAmount ● Int scalar

UpdateChargeInput.lastRefundReason ● RefundReason enum

UpdateChargeInput.refundedAmount ● Int scalar

UpdateChargeInput.shippingDetails ● ContactDetailsInput input

UpdateChargeInput.shop ● ShopInput input

UpdateChargeInput.status ● ChargeStatus! non-null enum

UpdateChargeInput.statusCode ● String scalar

UpdateChargeInput.statusMessage ● String scalar

UpdateChargeInput.sessionDetails ● SessionDetailsInput input

UpdateChargeInput.traceDetails ● TraceDetailsInput input

UpdateChargeInput.pageOpenedAt ● AWSTimestamp scalar

UpdateChargeInput.metadata ● [KeyValueInput!] list input

Member Of

publishUpdateCharge mutation