Skip to main content

SearchableChargeFilterInput

Filter for charges. Each field is an OpenSearch-style filter; combine fields with and / or / not.

input SearchableChargeFilterInput {
id: SearchableIDFilterInput
checkoutId: SearchableIDFilterInput
providerInternalId: SearchableStringFilterInput
providerReferenceId: SearchableStringFilterInput
createdAt: SearchableIntFilterInput
updatedAt: SearchableIntFilterInput
amount: SearchableIntFilterInput
authorizationCode: SearchableStringFilterInput
currency: SearchableStringFilterInput
description: SearchableStringFilterInput
descriptor: SearchableStringFilterInput
orderId: SearchableStringFilterInput
storeId: SearchableStringFilterInput
pointOfSaleId: SearchableStringFilterInput
sequenceId: SearchableStringFilterInput
subscriptionId: SearchableStringFilterInput
refundedAmount: SearchableIntFilterInput
status: SearchableStringFilterInput
statusCode: SearchableStringFilterInput
statusMessage: SearchableStringFilterInput
customerEmail: SearchableStringFilterInput
customerName: SearchableStringFilterInput
customerPhone: SearchableStringFilterInput
paymentMethodMethod: SearchableStringFilterInput
paymentMethodCardBrand: SearchableStringFilterInput
paymentMethodCardLast4: SearchableStringFilterInput
paymentMethodCardType: SearchableStringFilterInput
paymentMethodCardThreeDSecure: SearchableBooleanFilterInput
paymentMethodCardThreeDSecureVersion: SearchableStringFilterInput
paymentMethodCardThreeDSecureFlow: SearchableStringFilterInput
paymentMethodCardTokenizationMethod: SearchableStringFilterInput
paymentMethodCardFingerprint: SearchableStringFilterInput
shopCountry: SearchableStringFilterInput
shopName: SearchableStringFilterInput
sessionIp: SearchableStringFilterInput
sessionFingerprint: SearchableStringFilterInput
sessionCountry: SearchableStringFilterInput
traceDetailsSource: SearchableStringFilterInput
fraudDetectorScore: SearchableIntFilterInput
and: [SearchableChargeFilterInput]
or: [SearchableChargeFilterInput]
not: SearchableChargeFilterInput
}

Fields

SearchableChargeFilterInput.id ● SearchableIDFilterInput input

Filter by charge id.

SearchableChargeFilterInput.checkoutId ● SearchableIDFilterInput input

Filter by checkout/operation id.

SearchableChargeFilterInput.providerInternalId ● SearchableStringFilterInput input

Filter by provider-side transaction id.

SearchableChargeFilterInput.providerReferenceId ● SearchableStringFilterInput input

Filter by provider-side reference id.

SearchableChargeFilterInput.createdAt ● SearchableIntFilterInput input

Filter by creation unix timestamp (seconds). range = two values.

SearchableChargeFilterInput.updatedAt ● SearchableIntFilterInput input

Filter by last-update unix timestamp (seconds). range = two values.

SearchableChargeFilterInput.amount ● SearchableIntFilterInput input

Filter by amount in the smallest currency unit. range = two values.

SearchableChargeFilterInput.authorizationCode ● SearchableStringFilterInput input

Filter by acquirer authorization code.

SearchableChargeFilterInput.currency ● SearchableStringFilterInput input

Filter by ISO 4217 currency code.

SearchableChargeFilterInput.description ● SearchableStringFilterInput input

Filter by description.

SearchableChargeFilterInput.descriptor ● SearchableStringFilterInput input

Filter by statement descriptor.

SearchableChargeFilterInput.orderId ● SearchableStringFilterInput input

Filter by merchant order id.

SearchableChargeFilterInput.storeId ● SearchableStringFilterInput input

Filter by store id.

SearchableChargeFilterInput.pointOfSaleId ● SearchableStringFilterInput input

Filter by Point of Sale id.

SearchableChargeFilterInput.sequenceId ● SearchableStringFilterInput input

Filter by recurring sequence id.

SearchableChargeFilterInput.subscriptionId ● SearchableStringFilterInput input

Filter by subscription id.

SearchableChargeFilterInput.refundedAmount ● SearchableIntFilterInput input

Filter by cumulative refunded amount. range = two values.

SearchableChargeFilterInput.status ● SearchableStringFilterInput input

Filter by ChargeStatus value.

SearchableChargeFilterInput.statusCode ● SearchableStringFilterInput input

Filter by status code.

SearchableChargeFilterInput.statusMessage ● SearchableStringFilterInput input

Filter by status message.

SearchableChargeFilterInput.customerEmail ● SearchableStringFilterInput input

Filter by customer email.

SearchableChargeFilterInput.customerName ● SearchableStringFilterInput input

Filter by customer name.

SearchableChargeFilterInput.customerPhone ● SearchableStringFilterInput input

Filter by customer phone.

SearchableChargeFilterInput.paymentMethodMethod ● SearchableStringFilterInput input

Filter by PaymentMethods value.

SearchableChargeFilterInput.paymentMethodCardBrand ● SearchableStringFilterInput input

Filter by card brand.

SearchableChargeFilterInput.paymentMethodCardLast4 ● SearchableStringFilterInput input

Filter by card last 4 digits.

SearchableChargeFilterInput.paymentMethodCardType ● SearchableStringFilterInput input

Filter by card funding type (debit/credit).

SearchableChargeFilterInput.paymentMethodCardThreeDSecure ● SearchableBooleanFilterInput input

Filter by whether 3DS authentication ran.

SearchableChargeFilterInput.paymentMethodCardThreeDSecureVersion ● SearchableStringFilterInput input

Filter by 3DS protocol version (e.g. 2.2.0).

SearchableChargeFilterInput.paymentMethodCardThreeDSecureFlow ● SearchableStringFilterInput input

Filter by ThreeDSecureFlow value.

SearchableChargeFilterInput.paymentMethodCardTokenizationMethod ● SearchableStringFilterInput input

Filter by network token wallet (googlePay/applePay/clickToPay).

SearchableChargeFilterInput.paymentMethodCardFingerprint ● SearchableStringFilterInput input

Filter by card fingerprint. Matches online and in-person card payments.

SearchableChargeFilterInput.shopCountry ● SearchableStringFilterInput input

Filter by shop country (ISO 3166-1 alpha-2).

SearchableChargeFilterInput.shopName ● SearchableStringFilterInput input

Filter by shop name.

SearchableChargeFilterInput.sessionIp ● SearchableStringFilterInput input

Filter by checkout session IP.

SearchableChargeFilterInput.sessionFingerprint ● SearchableStringFilterInput input

Filter by checkout session device fingerprint.

SearchableChargeFilterInput.sessionCountry ● SearchableStringFilterInput input

Filter by checkout session country (geolocated from IP, ISO 3166-1 alpha-2).

SearchableChargeFilterInput.traceDetailsSource ● SearchableStringFilterInput input

Filter by integration source recorded on dashboard actions (e.g. dashboard, api).

SearchableChargeFilterInput.fraudDetectorScore ● SearchableIntFilterInput input

Filter by fraud detector score (0-1000). range = two values.

SearchableChargeFilterInput.and ● [SearchableChargeFilterInput] list input

AND combinator.

SearchableChargeFilterInput.or ● [SearchableChargeFilterInput] list input

OR combinator.

SearchableChargeFilterInput.not ● SearchableChargeFilterInput input

NOT combinator.

Member Of

charges query ● exportCharges mutation ● SearchableChargeFilterInput input ● startExportCharges mutation