Input fields for searching for any type of Payment.
Find payments for a given amount or currency.
billing AddressSearchFind payments by the billing address.
created AtSearchFind payments based on the time they were created.
customerSearchFind payments with a given customer.
disbursement DateSearchFind payments by their disbursement date. Only use this search criteria if you have an eligible merchant account. Note that payments can only be disbursed after they reach the SETTLED status.
dispute Received DateSearchFind payments by dispute received date.
facilitator O Auth Application Client IdSearchFind payments created by a third party via the Grant API using a given OAuth application client ID.
Find payments with an ID or IDs.
merchant Account IdSearchFind payments processed through a merchant account ID or IDs.
order IdSearchFind payments with a given orderId.
payment MethodSearchFind payments based on information about the payment method used for the payment.
processing ModeSearchFind payments by the processing mode.
processor Authorization IdSearchFind payments by the processor authorization code.
reader IdSearchFind payments by the reader ID.
settlement Batch IdSearchFind payments by the batch ID under which the payment was submitted for settlement.
shipping AddressSearchFind payments by the shipping address.
sourceSearchFind payments created with a given source.
statusSearchFind payments with a given status.
status TransitionSearchFind payments based on the time at which they transitioned to a given status.
store IdSearchFind payments by the ID of the store that the transaction was processed in.
Find payments by their type. Use this field to search for payments by the direction of money movement.
user IdSearchFind payments with a user ID or IDs.
input PaymentSearchInput {
id: SearchValueInput
type: SearchPaymentTypeInput
status: SearchPaymentStatusInput
statusTransition: SearchPaymentStatusTransitionInput
createdAt: SearchTimestampInput
amount: MonetaryAmountSearchInput
orderId: SearchTextInput
merchantAccountId: SearchPaymentMerchantAccountIdInput
customer: SearchPaymentCustomerInput
disbursementDate: SearchDateInput
source: SearchPaymentSourceInput
settlementBatchId: SearchTextInput
paymentMethod: SearchPaymentPaymentMethodInput
facilitatorOAuthApplicationClientId: SearchValueInput
userId: SearchValueInput
storeId: SearchValueInput
readerId: SearchValueInput
shippingAddress: SearchAddressInput
billingAddress: SearchAddressInput
disputeReceivedDate: SearchDateInput
processorAuthorizationId: SearchTextInput
processingMode: SearchProcessingModeInput
}