export type GetApiApiDeliveryAcceptorPaymentsAcceptorCodeArgs = {acceptorCode: string, 'amount.equals'?: number | undefined, 'amount.greaterThan'?: number | undefined, 'amount.greaterThanOrEqual'?: number | undefined, 'amount.in'?: Array | undefined, 'amount.lessThan'?: number | undefined, 'amount.lessThanOrEqual'?: number | undefined, 'amount.notEquals'?: number | undefined, 'amount.notIn'?: Array | undefined, 'amount.specified'?: boolean | undefined, 'archived.equals'?: boolean | undefined, 'archived.in'?: Array | undefined, 'archived.notEquals'?: boolean | undefined, 'archived.notIn'?: Array | undefined, 'archived.specified'?: boolean | undefined, 'cancelDescription.contains'?: string | undefined, 'cancelDescription.doesNotContain'?: string | undefined, 'cancelDescription.equals'?: string | undefined, 'cancelDescription.in'?: Array | undefined, 'cancelDescription.notEquals'?: string | undefined, 'cancelDescription.notIn'?: Array | undefined, 'cancelDescription.specified'?: boolean | undefined, 'canceled.equals'?: boolean | undefined, 'canceled.in'?: Array | undefined, 'canceled.notEquals'?: boolean | undefined, 'canceled.notIn'?: Array | undefined, 'canceled.specified'?: boolean | undefined, 'createdDate.equals'?: string | undefined, 'createdDate.greaterThan'?: string | undefined, 'createdDate.greaterThanOrEqual'?: string | undefined, 'createdDate.in[0].epochSecond'?: number | undefined, 'createdDate.in[0].nano'?: number | undefined, 'createdDate.lessThan'?: string | undefined, 'createdDate.lessThanOrEqual'?: string | undefined, 'createdDate.notEquals'?: string | undefined, 'createdDate.notIn[0].epochSecond'?: number | undefined, 'createdDate.notIn[0].nano'?: number | undefined, 'createdDate.specified'?: boolean | undefined, 'createdDateTo.equals'?: string | undefined, 'createdDateTo.greaterThan'?: string | undefined, 'createdDateTo.greaterThanOrEqual'?: string | undefined, 'createdDateTo.in[0].epochSecond'?: number | undefined, 'createdDateTo.in[0].nano'?: number | undefined, 'createdDateTo.lessThan'?: string | undefined, 'createdDateTo.lessThanOrEqual'?: string | undefined, 'createdDateTo.notEquals'?: string | undefined, 'createdDateTo.notIn[0].epochSecond'?: number | undefined, 'createdDateTo.notIn[0].nano'?: number | undefined, 'createdDateTo.specified'?: boolean | undefined, 'deliverable.equals'?: boolean | undefined, 'deliverable.in'?: Array | undefined, 'deliverable.notEquals'?: boolean | undefined, 'deliverable.notIn'?: Array | undefined, 'deliverable.specified'?: boolean | undefined, 'delivered.equals'?: boolean | undefined, 'delivered.in'?: Array | undefined, 'delivered.notEquals'?: boolean | undefined, 'delivered.notIn'?: Array | undefined, 'delivered.specified'?: boolean | undefined, 'deliveredDate.equals'?: string | undefined, 'deliveredDate.greaterThan'?: string | undefined, 'deliveredDate.greaterThanOrEqual'?: string | undefined, 'deliveredDate.in[0].epochSecond'?: number | undefined, 'deliveredDate.in[0].nano'?: number | undefined, 'deliveredDate.lessThan'?: string | undefined, 'deliveredDate.lessThanOrEqual'?: string | undefined, 'deliveredDate.notEquals'?: string | undefined, 'deliveredDate.notIn[0].epochSecond'?: number | undefined, 'deliveredDate.notIn[0].nano'?: number | undefined, 'deliveredDate.specified'?: boolean | undefined, 'deliveryManId.equals'?: number | undefined, 'deliveryManId.greaterThan'?: number | undefined, 'deliveryManId.greaterThanOrEqual'?: number | undefined, 'deliveryManId.in'?: Array | undefined, 'deliveryManId.lessThan'?: number | undefined, 'deliveryManId.lessThanOrEqual'?: number | undefined, 'deliveryManId.notEquals'?: number | undefined, 'deliveryManId.notIn'?: Array | undefined, 'deliveryManId.specified'?: boolean | undefined, 'description.contains'?: string | undefined, 'description.doesNotContain'?: string | undefined, 'description.equals'?: string | undefined, 'description.in'?: Array | undefined, 'description.notEquals'?: string | undefined, 'description.notIn'?: Array | undefined, 'description.specified'?: boolean | undefined, 'extraData.contains'?: string | undefined, 'extraData.doesNotContain'?: string | undefined, 'extraData.equals'?: string | undefined, 'extraData.in'?: Array | undefined, 'extraData.notEquals'?: string | undefined, 'extraData.notIn'?: Array | undefined, 'extraData.specified'?: boolean | undefined, 'issuerMustVerifyPayment.equals'?: boolean | undefined, 'issuerMustVerifyPayment.in'?: Array | undefined, 'issuerMustVerifyPayment.notEquals'?: boolean | undefined, 'issuerMustVerifyPayment.notIn'?: Array | undefined, 'issuerMustVerifyPayment.specified'?: boolean | undefined, 'lastModifiedDate.equals'?: string | undefined, 'lastModifiedDate.greaterThan'?: string | undefined, 'lastModifiedDate.greaterThanOrEqual'?: string | undefined, 'lastModifiedDate.in[0].epochSecond'?: number | undefined, 'lastModifiedDate.in[0].nano'?: number | undefined, 'lastModifiedDate.lessThan'?: string | undefined, 'lastModifiedDate.lessThanOrEqual'?: string | undefined, 'lastModifiedDate.notEquals'?: string | undefined, 'lastModifiedDate.notIn[0].epochSecond'?: number | undefined, 'lastModifiedDate.notIn[0].nano'?: number | undefined, 'lastModifiedDate.specified'?: boolean | undefined, page?: number | undefined, 'paid.equals'?: boolean | undefined, 'paid.in'?: Array | undefined, 'paid.notEquals'?: boolean | undefined, 'paid.notIn'?: Array | undefined, 'paid.specified'?: boolean | undefined, 'payeeAcceptorId.equals'?: number | undefined, 'payeeAcceptorId.greaterThan'?: number | undefined, 'payeeAcceptorId.greaterThanOrEqual'?: number | undefined, 'payeeAcceptorId.in'?: Array | undefined, 'payeeAcceptorId.lessThan'?: number | undefined, 'payeeAcceptorId.lessThanOrEqual'?: number | undefined, 'payeeAcceptorId.notEquals'?: number | undefined, 'payeeAcceptorId.notIn'?: Array | undefined, 'payeeAcceptorId.specified'?: boolean | undefined, 'payeeReferralCode.equals'?: number | undefined, 'payeeReferralCode.greaterThan'?: number | undefined, 'payeeReferralCode.greaterThanOrEqual'?: number | undefined, 'payeeReferralCode.in'?: Array | undefined, 'payeeReferralCode.lessThan'?: number | undefined, 'payeeReferralCode.lessThanOrEqual'?: number | undefined, 'payeeReferralCode.notEquals'?: number | undefined, 'payeeReferralCode.notIn'?: Array | undefined, 'payeeReferralCode.specified'?: boolean | undefined, 'payeeType.equals'?: ('USER' | 'ACCEPTOR') | undefined, 'payeeType.in'?: (Array<'USER' | 'ACCEPTOR'>) | undefined, 'payeeType.notEquals'?: ('USER' | 'ACCEPTOR') | undefined, 'payeeType.notIn'?: (Array<'USER' | 'ACCEPTOR'>) | undefined, 'payeeType.specified'?: boolean | undefined, 'payeeUserId.equals'?: number | undefined, 'payeeUserId.greaterThan'?: number | undefined, 'payeeUserId.greaterThanOrEqual'?: number | undefined, 'payeeUserId.in'?: Array | undefined, 'payeeUserId.lessThan'?: number | undefined, 'payeeUserId.lessThanOrEqual'?: number | undefined, 'payeeUserId.notEquals'?: number | undefined, 'payeeUserId.notIn'?: Array | undefined, 'payeeUserId.specified'?: boolean | undefined, 'payer.contains'?: string | undefined, 'payer.doesNotContain'?: string | undefined, 'payer.equals'?: string | undefined, 'payer.in'?: Array | undefined, 'payer.notEquals'?: string | undefined, 'payer.notIn'?: Array | undefined, 'payer.specified'?: boolean | undefined, 'payerAddress.contains'?: string | undefined, 'payerAddress.doesNotContain'?: string | undefined, 'payerAddress.equals'?: string | undefined, 'payerAddress.in'?: Array | undefined, 'payerAddress.notEquals'?: string | undefined, 'payerAddress.notIn'?: Array | undefined, 'payerAddress.specified'?: boolean | undefined, 'payerMobile.contains'?: string | undefined, 'payerMobile.doesNotContain'?: string | undefined, 'payerMobile.equals'?: string | undefined, 'payerMobile.in'?: Array | undefined, 'payerMobile.notEquals'?: string | undefined, 'payerMobile.notIn'?: Array | undefined, 'payerMobile.specified'?: boolean | undefined, 'payerName.contains'?: string | undefined, 'payerName.doesNotContain'?: string | undefined, 'payerName.equals'?: string | undefined, 'payerName.in'?: Array | undefined, 'payerName.notEquals'?: string | undefined, 'payerName.notIn'?: Array | undefined, 'payerName.specified'?: boolean | undefined, 'payerUserId.equals'?: number | undefined, 'payerUserId.greaterThan'?: number | undefined, 'payerUserId.greaterThanOrEqual'?: number | undefined, 'payerUserId.in'?: Array | undefined, 'payerUserId.lessThan'?: number | undefined, 'payerUserId.lessThanOrEqual'?: number | undefined, 'payerUserId.notEquals'?: number | undefined, 'payerUserId.notIn'?: Array | undefined, 'payerUserId.specified'?: boolean | undefined, 'paymentMethod.equals'?: ('WALLET' | 'CASH' | 'POS') | undefined, 'paymentMethod.in'?: (Array<'WALLET' | 'CASH' | 'POS'>) | undefined, 'paymentMethod.notEquals'?: ('WALLET' | 'CASH' | 'POS') | undefined, 'paymentMethod.notIn'?: (Array<'WALLET' | 'CASH' | 'POS'>) | undefined, 'paymentMethod.specified'?: boolean | undefined, 'paymentNumber.contains'?: string | undefined, 'paymentNumber.doesNotContain'?: string | undefined, 'paymentNumber.equals'?: string | undefined, 'paymentNumber.in'?: Array | undefined, 'paymentNumber.notEquals'?: string | undefined, 'paymentNumber.notIn'?: Array | undefined, 'paymentNumber.specified'?: boolean | undefined, 'referenceCode.contains'?: string | undefined, 'referenceCode.doesNotContain'?: string | undefined, 'referenceCode.equals'?: string | undefined, 'referenceCode.in'?: Array | undefined, 'referenceCode.notEquals'?: string | undefined, 'referenceCode.notIn'?: Array | undefined, 'referenceCode.specified'?: boolean | undefined, size?: number | undefined, sort?: Array | undefined, 'trackingCode.contains'?: string | undefined, 'trackingCode.doesNotContain'?: string | undefined, 'trackingCode.equals'?: string | undefined, 'trackingCode.in'?: Array | undefined, 'trackingCode.notEquals'?: string | undefined, 'trackingCode.notIn'?: Array | undefined, 'trackingCode.specified'?: boolean | undefined, 'trackingNumber.equals'?: number | undefined, 'trackingNumber.greaterThan'?: number | undefined, 'trackingNumber.greaterThanOrEqual'?: number | undefined, 'trackingNumber.in'?: Array | undefined, 'trackingNumber.lessThan'?: number | undefined, 'trackingNumber.lessThanOrEqual'?: number | undefined, 'trackingNumber.notEquals'?: number | undefined, 'trackingNumber.notIn'?: Array | undefined, 'trackingNumber.specified'?: boolean | undefined}; export type GetApiApiDeliveryAcceptorPaymentsAcceptorCodeOptions = {baseUrl: string, fetch?: typeof fetch | undefined}; /** * payments * * GET /api/delivery-acceptor/payments/{acceptorCode} */ export const getApiApiDeliveryAcceptorPaymentsAcceptorCode = async (args: GetApiApiDeliveryAcceptorPaymentsAcceptorCodeArgs, options: GetApiApiDeliveryAcceptorPaymentsAcceptorCodeOptions) => { const {baseUrl, fetch: fetchFn = fetch} = options ?? {} const query = new URLSearchParams() const headers = new Headers() headers.set('accept', "*/*") if (args['amount.equals'] != null) query.append("amount.equals", String(args['amount.equals'])) if (args['amount.greaterThan'] != null) query.append("amount.greaterThan", String(args['amount.greaterThan'])) if (args['amount.greaterThanOrEqual'] != null) query.append("amount.greaterThanOrEqual", String(args['amount.greaterThanOrEqual'])) for (const item of args['amount.in'] ?? []) query.append("amount.in", String(item)) if (args['amount.lessThan'] != null) query.append("amount.lessThan", String(args['amount.lessThan'])) if (args['amount.lessThanOrEqual'] != null) query.append("amount.lessThanOrEqual", String(args['amount.lessThanOrEqual'])) if (args['amount.notEquals'] != null) query.append("amount.notEquals", String(args['amount.notEquals'])) for (const item of args['amount.notIn'] ?? []) query.append("amount.notIn", String(item)) if (args['amount.specified'] != null) query.append("amount.specified", String(args['amount.specified'])) if (args['archived.equals'] != null) query.append("archived.equals", String(args['archived.equals'])) for (const item of args['archived.in'] ?? []) query.append("archived.in", String(item)) if (args['archived.notEquals'] != null) query.append("archived.notEquals", String(args['archived.notEquals'])) for (const item of args['archived.notIn'] ?? []) query.append("archived.notIn", String(item)) if (args['archived.specified'] != null) query.append("archived.specified", String(args['archived.specified'])) if (args['cancelDescription.contains'] != null) query.append("cancelDescription.contains", String(args['cancelDescription.contains'])) if (args['cancelDescription.doesNotContain'] != null) query.append("cancelDescription.doesNotContain", String(args['cancelDescription.doesNotContain'])) if (args['cancelDescription.equals'] != null) query.append("cancelDescription.equals", String(args['cancelDescription.equals'])) for (const item of args['cancelDescription.in'] ?? []) query.append("cancelDescription.in", String(item)) if (args['cancelDescription.notEquals'] != null) query.append("cancelDescription.notEquals", String(args['cancelDescription.notEquals'])) for (const item of args['cancelDescription.notIn'] ?? []) query.append("cancelDescription.notIn", String(item)) if (args['cancelDescription.specified'] != null) query.append("cancelDescription.specified", String(args['cancelDescription.specified'])) if (args['canceled.equals'] != null) query.append("canceled.equals", String(args['canceled.equals'])) for (const item of args['canceled.in'] ?? []) query.append("canceled.in", String(item)) if (args['canceled.notEquals'] != null) query.append("canceled.notEquals", String(args['canceled.notEquals'])) for (const item of args['canceled.notIn'] ?? []) query.append("canceled.notIn", String(item)) if (args['canceled.specified'] != null) query.append("canceled.specified", String(args['canceled.specified'])) if (args['createdDate.equals'] != null) query.append("createdDate.equals", String(args['createdDate.equals'])) if (args['createdDate.greaterThan'] != null) query.append("createdDate.greaterThan", String(args['createdDate.greaterThan'])) if (args['createdDate.greaterThanOrEqual'] != null) query.append("createdDate.greaterThanOrEqual", String(args['createdDate.greaterThanOrEqual'])) if (args['createdDate.in[0].epochSecond'] != null) query.append("createdDate.in[0].epochSecond", String(args['createdDate.in[0].epochSecond'])) if (args['createdDate.in[0].nano'] != null) query.append("createdDate.in[0].nano", String(args['createdDate.in[0].nano'])) if (args['createdDate.lessThan'] != null) query.append("createdDate.lessThan", String(args['createdDate.lessThan'])) if (args['createdDate.lessThanOrEqual'] != null) query.append("createdDate.lessThanOrEqual", String(args['createdDate.lessThanOrEqual'])) if (args['createdDate.notEquals'] != null) query.append("createdDate.notEquals", String(args['createdDate.notEquals'])) if (args['createdDate.notIn[0].epochSecond'] != null) query.append("createdDate.notIn[0].epochSecond", String(args['createdDate.notIn[0].epochSecond'])) if (args['createdDate.notIn[0].nano'] != null) query.append("createdDate.notIn[0].nano", String(args['createdDate.notIn[0].nano'])) if (args['createdDate.specified'] != null) query.append("createdDate.specified", String(args['createdDate.specified'])) if (args['createdDateTo.equals'] != null) query.append("createdDateTo.equals", String(args['createdDateTo.equals'])) if (args['createdDateTo.greaterThan'] != null) query.append("createdDateTo.greaterThan", String(args['createdDateTo.greaterThan'])) if (args['createdDateTo.greaterThanOrEqual'] != null) query.append("createdDateTo.greaterThanOrEqual", String(args['createdDateTo.greaterThanOrEqual'])) if (args['createdDateTo.in[0].epochSecond'] != null) query.append("createdDateTo.in[0].epochSecond", String(args['createdDateTo.in[0].epochSecond'])) if (args['createdDateTo.in[0].nano'] != null) query.append("createdDateTo.in[0].nano", String(args['createdDateTo.in[0].nano'])) if (args['createdDateTo.lessThan'] != null) query.append("createdDateTo.lessThan", String(args['createdDateTo.lessThan'])) if (args['createdDateTo.lessThanOrEqual'] != null) query.append("createdDateTo.lessThanOrEqual", String(args['createdDateTo.lessThanOrEqual'])) if (args['createdDateTo.notEquals'] != null) query.append("createdDateTo.notEquals", String(args['createdDateTo.notEquals'])) if (args['createdDateTo.notIn[0].epochSecond'] != null) query.append("createdDateTo.notIn[0].epochSecond", String(args['createdDateTo.notIn[0].epochSecond'])) if (args['createdDateTo.notIn[0].nano'] != null) query.append("createdDateTo.notIn[0].nano", String(args['createdDateTo.notIn[0].nano'])) if (args['createdDateTo.specified'] != null) query.append("createdDateTo.specified", String(args['createdDateTo.specified'])) if (args['deliverable.equals'] != null) query.append("deliverable.equals", String(args['deliverable.equals'])) for (const item of args['deliverable.in'] ?? []) query.append("deliverable.in", String(item)) if (args['deliverable.notEquals'] != null) query.append("deliverable.notEquals", String(args['deliverable.notEquals'])) for (const item of args['deliverable.notIn'] ?? []) query.append("deliverable.notIn", String(item)) if (args['deliverable.specified'] != null) query.append("deliverable.specified", String(args['deliverable.specified'])) if (args['delivered.equals'] != null) query.append("delivered.equals", String(args['delivered.equals'])) for (const item of args['delivered.in'] ?? []) query.append("delivered.in", String(item)) if (args['delivered.notEquals'] != null) query.append("delivered.notEquals", String(args['delivered.notEquals'])) for (const item of args['delivered.notIn'] ?? []) query.append("delivered.notIn", String(item)) if (args['delivered.specified'] != null) query.append("delivered.specified", String(args['delivered.specified'])) if (args['deliveredDate.equals'] != null) query.append("deliveredDate.equals", String(args['deliveredDate.equals'])) if (args['deliveredDate.greaterThan'] != null) query.append("deliveredDate.greaterThan", String(args['deliveredDate.greaterThan'])) if (args['deliveredDate.greaterThanOrEqual'] != null) query.append("deliveredDate.greaterThanOrEqual", String(args['deliveredDate.greaterThanOrEqual'])) if (args['deliveredDate.in[0].epochSecond'] != null) query.append("deliveredDate.in[0].epochSecond", String(args['deliveredDate.in[0].epochSecond'])) if (args['deliveredDate.in[0].nano'] != null) query.append("deliveredDate.in[0].nano", String(args['deliveredDate.in[0].nano'])) if (args['deliveredDate.lessThan'] != null) query.append("deliveredDate.lessThan", String(args['deliveredDate.lessThan'])) if (args['deliveredDate.lessThanOrEqual'] != null) query.append("deliveredDate.lessThanOrEqual", String(args['deliveredDate.lessThanOrEqual'])) if (args['deliveredDate.notEquals'] != null) query.append("deliveredDate.notEquals", String(args['deliveredDate.notEquals'])) if (args['deliveredDate.notIn[0].epochSecond'] != null) query.append("deliveredDate.notIn[0].epochSecond", String(args['deliveredDate.notIn[0].epochSecond'])) if (args['deliveredDate.notIn[0].nano'] != null) query.append("deliveredDate.notIn[0].nano", String(args['deliveredDate.notIn[0].nano'])) if (args['deliveredDate.specified'] != null) query.append("deliveredDate.specified", String(args['deliveredDate.specified'])) if (args['deliveryManId.equals'] != null) query.append("deliveryManId.equals", String(args['deliveryManId.equals'])) if (args['deliveryManId.greaterThan'] != null) query.append("deliveryManId.greaterThan", String(args['deliveryManId.greaterThan'])) if (args['deliveryManId.greaterThanOrEqual'] != null) query.append("deliveryManId.greaterThanOrEqual", String(args['deliveryManId.greaterThanOrEqual'])) for (const item of args['deliveryManId.in'] ?? []) query.append("deliveryManId.in", String(item)) if (args['deliveryManId.lessThan'] != null) query.append("deliveryManId.lessThan", String(args['deliveryManId.lessThan'])) if (args['deliveryManId.lessThanOrEqual'] != null) query.append("deliveryManId.lessThanOrEqual", String(args['deliveryManId.lessThanOrEqual'])) if (args['deliveryManId.notEquals'] != null) query.append("deliveryManId.notEquals", String(args['deliveryManId.notEquals'])) for (const item of args['deliveryManId.notIn'] ?? []) query.append("deliveryManId.notIn", String(item)) if (args['deliveryManId.specified'] != null) query.append("deliveryManId.specified", String(args['deliveryManId.specified'])) if (args['description.contains'] != null) query.append("description.contains", String(args['description.contains'])) if (args['description.doesNotContain'] != null) query.append("description.doesNotContain", String(args['description.doesNotContain'])) if (args['description.equals'] != null) query.append("description.equals", String(args['description.equals'])) for (const item of args['description.in'] ?? []) query.append("description.in", String(item)) if (args['description.notEquals'] != null) query.append("description.notEquals", String(args['description.notEquals'])) for (const item of args['description.notIn'] ?? []) query.append("description.notIn", String(item)) if (args['description.specified'] != null) query.append("description.specified", String(args['description.specified'])) if (args['extraData.contains'] != null) query.append("extraData.contains", String(args['extraData.contains'])) if (args['extraData.doesNotContain'] != null) query.append("extraData.doesNotContain", String(args['extraData.doesNotContain'])) if (args['extraData.equals'] != null) query.append("extraData.equals", String(args['extraData.equals'])) for (const item of args['extraData.in'] ?? []) query.append("extraData.in", String(item)) if (args['extraData.notEquals'] != null) query.append("extraData.notEquals", String(args['extraData.notEquals'])) for (const item of args['extraData.notIn'] ?? []) query.append("extraData.notIn", String(item)) if (args['extraData.specified'] != null) query.append("extraData.specified", String(args['extraData.specified'])) if (args['issuerMustVerifyPayment.equals'] != null) query.append("issuerMustVerifyPayment.equals", String(args['issuerMustVerifyPayment.equals'])) for (const item of args['issuerMustVerifyPayment.in'] ?? []) query.append("issuerMustVerifyPayment.in", String(item)) if (args['issuerMustVerifyPayment.notEquals'] != null) query.append("issuerMustVerifyPayment.notEquals", String(args['issuerMustVerifyPayment.notEquals'])) for (const item of args['issuerMustVerifyPayment.notIn'] ?? []) query.append("issuerMustVerifyPayment.notIn", String(item)) if (args['issuerMustVerifyPayment.specified'] != null) query.append("issuerMustVerifyPayment.specified", String(args['issuerMustVerifyPayment.specified'])) if (args['lastModifiedDate.equals'] != null) query.append("lastModifiedDate.equals", String(args['lastModifiedDate.equals'])) if (args['lastModifiedDate.greaterThan'] != null) query.append("lastModifiedDate.greaterThan", String(args['lastModifiedDate.greaterThan'])) if (args['lastModifiedDate.greaterThanOrEqual'] != null) query.append("lastModifiedDate.greaterThanOrEqual", String(args['lastModifiedDate.greaterThanOrEqual'])) if (args['lastModifiedDate.in[0].epochSecond'] != null) query.append("lastModifiedDate.in[0].epochSecond", String(args['lastModifiedDate.in[0].epochSecond'])) if (args['lastModifiedDate.in[0].nano'] != null) query.append("lastModifiedDate.in[0].nano", String(args['lastModifiedDate.in[0].nano'])) if (args['lastModifiedDate.lessThan'] != null) query.append("lastModifiedDate.lessThan", String(args['lastModifiedDate.lessThan'])) if (args['lastModifiedDate.lessThanOrEqual'] != null) query.append("lastModifiedDate.lessThanOrEqual", String(args['lastModifiedDate.lessThanOrEqual'])) if (args['lastModifiedDate.notEquals'] != null) query.append("lastModifiedDate.notEquals", String(args['lastModifiedDate.notEquals'])) if (args['lastModifiedDate.notIn[0].epochSecond'] != null) query.append("lastModifiedDate.notIn[0].epochSecond", String(args['lastModifiedDate.notIn[0].epochSecond'])) if (args['lastModifiedDate.notIn[0].nano'] != null) query.append("lastModifiedDate.notIn[0].nano", String(args['lastModifiedDate.notIn[0].nano'])) if (args['lastModifiedDate.specified'] != null) query.append("lastModifiedDate.specified", String(args['lastModifiedDate.specified'])) if (args.page != null) query.append("page", String(args.page)) if (args['paid.equals'] != null) query.append("paid.equals", String(args['paid.equals'])) for (const item of args['paid.in'] ?? []) query.append("paid.in", String(item)) if (args['paid.notEquals'] != null) query.append("paid.notEquals", String(args['paid.notEquals'])) for (const item of args['paid.notIn'] ?? []) query.append("paid.notIn", String(item)) if (args['paid.specified'] != null) query.append("paid.specified", String(args['paid.specified'])) if (args['payeeAcceptorId.equals'] != null) query.append("payeeAcceptorId.equals", String(args['payeeAcceptorId.equals'])) if (args['payeeAcceptorId.greaterThan'] != null) query.append("payeeAcceptorId.greaterThan", String(args['payeeAcceptorId.greaterThan'])) if (args['payeeAcceptorId.greaterThanOrEqual'] != null) query.append("payeeAcceptorId.greaterThanOrEqual", String(args['payeeAcceptorId.greaterThanOrEqual'])) for (const item of args['payeeAcceptorId.in'] ?? []) query.append("payeeAcceptorId.in", String(item)) if (args['payeeAcceptorId.lessThan'] != null) query.append("payeeAcceptorId.lessThan", String(args['payeeAcceptorId.lessThan'])) if (args['payeeAcceptorId.lessThanOrEqual'] != null) query.append("payeeAcceptorId.lessThanOrEqual", String(args['payeeAcceptorId.lessThanOrEqual'])) if (args['payeeAcceptorId.notEquals'] != null) query.append("payeeAcceptorId.notEquals", String(args['payeeAcceptorId.notEquals'])) for (const item of args['payeeAcceptorId.notIn'] ?? []) query.append("payeeAcceptorId.notIn", String(item)) if (args['payeeAcceptorId.specified'] != null) query.append("payeeAcceptorId.specified", String(args['payeeAcceptorId.specified'])) if (args['payeeReferralCode.equals'] != null) query.append("payeeReferralCode.equals", String(args['payeeReferralCode.equals'])) if (args['payeeReferralCode.greaterThan'] != null) query.append("payeeReferralCode.greaterThan", String(args['payeeReferralCode.greaterThan'])) if (args['payeeReferralCode.greaterThanOrEqual'] != null) query.append("payeeReferralCode.greaterThanOrEqual", String(args['payeeReferralCode.greaterThanOrEqual'])) for (const item of args['payeeReferralCode.in'] ?? []) query.append("payeeReferralCode.in", String(item)) if (args['payeeReferralCode.lessThan'] != null) query.append("payeeReferralCode.lessThan", String(args['payeeReferralCode.lessThan'])) if (args['payeeReferralCode.lessThanOrEqual'] != null) query.append("payeeReferralCode.lessThanOrEqual", String(args['payeeReferralCode.lessThanOrEqual'])) if (args['payeeReferralCode.notEquals'] != null) query.append("payeeReferralCode.notEquals", String(args['payeeReferralCode.notEquals'])) for (const item of args['payeeReferralCode.notIn'] ?? []) query.append("payeeReferralCode.notIn", String(item)) if (args['payeeReferralCode.specified'] != null) query.append("payeeReferralCode.specified", String(args['payeeReferralCode.specified'])) if (args['payeeType.equals'] != null) query.append("payeeType.equals", String(args['payeeType.equals'])) for (const item of args['payeeType.in'] ?? []) query.append("payeeType.in", String(item)) if (args['payeeType.notEquals'] != null) query.append("payeeType.notEquals", String(args['payeeType.notEquals'])) for (const item of args['payeeType.notIn'] ?? []) query.append("payeeType.notIn", String(item)) if (args['payeeType.specified'] != null) query.append("payeeType.specified", String(args['payeeType.specified'])) if (args['payeeUserId.equals'] != null) query.append("payeeUserId.equals", String(args['payeeUserId.equals'])) if (args['payeeUserId.greaterThan'] != null) query.append("payeeUserId.greaterThan", String(args['payeeUserId.greaterThan'])) if (args['payeeUserId.greaterThanOrEqual'] != null) query.append("payeeUserId.greaterThanOrEqual", String(args['payeeUserId.greaterThanOrEqual'])) for (const item of args['payeeUserId.in'] ?? []) query.append("payeeUserId.in", String(item)) if (args['payeeUserId.lessThan'] != null) query.append("payeeUserId.lessThan", String(args['payeeUserId.lessThan'])) if (args['payeeUserId.lessThanOrEqual'] != null) query.append("payeeUserId.lessThanOrEqual", String(args['payeeUserId.lessThanOrEqual'])) if (args['payeeUserId.notEquals'] != null) query.append("payeeUserId.notEquals", String(args['payeeUserId.notEquals'])) for (const item of args['payeeUserId.notIn'] ?? []) query.append("payeeUserId.notIn", String(item)) if (args['payeeUserId.specified'] != null) query.append("payeeUserId.specified", String(args['payeeUserId.specified'])) if (args['payer.contains'] != null) query.append("payer.contains", String(args['payer.contains'])) if (args['payer.doesNotContain'] != null) query.append("payer.doesNotContain", String(args['payer.doesNotContain'])) if (args['payer.equals'] != null) query.append("payer.equals", String(args['payer.equals'])) for (const item of args['payer.in'] ?? []) query.append("payer.in", String(item)) if (args['payer.notEquals'] != null) query.append("payer.notEquals", String(args['payer.notEquals'])) for (const item of args['payer.notIn'] ?? []) query.append("payer.notIn", String(item)) if (args['payer.specified'] != null) query.append("payer.specified", String(args['payer.specified'])) if (args['payerAddress.contains'] != null) query.append("payerAddress.contains", String(args['payerAddress.contains'])) if (args['payerAddress.doesNotContain'] != null) query.append("payerAddress.doesNotContain", String(args['payerAddress.doesNotContain'])) if (args['payerAddress.equals'] != null) query.append("payerAddress.equals", String(args['payerAddress.equals'])) for (const item of args['payerAddress.in'] ?? []) query.append("payerAddress.in", String(item)) if (args['payerAddress.notEquals'] != null) query.append("payerAddress.notEquals", String(args['payerAddress.notEquals'])) for (const item of args['payerAddress.notIn'] ?? []) query.append("payerAddress.notIn", String(item)) if (args['payerAddress.specified'] != null) query.append("payerAddress.specified", String(args['payerAddress.specified'])) if (args['payerMobile.contains'] != null) query.append("payerMobile.contains", String(args['payerMobile.contains'])) if (args['payerMobile.doesNotContain'] != null) query.append("payerMobile.doesNotContain", String(args['payerMobile.doesNotContain'])) if (args['payerMobile.equals'] != null) query.append("payerMobile.equals", String(args['payerMobile.equals'])) for (const item of args['payerMobile.in'] ?? []) query.append("payerMobile.in", String(item)) if (args['payerMobile.notEquals'] != null) query.append("payerMobile.notEquals", String(args['payerMobile.notEquals'])) for (const item of args['payerMobile.notIn'] ?? []) query.append("payerMobile.notIn", String(item)) if (args['payerMobile.specified'] != null) query.append("payerMobile.specified", String(args['payerMobile.specified'])) if (args['payerName.contains'] != null) query.append("payerName.contains", String(args['payerName.contains'])) if (args['payerName.doesNotContain'] != null) query.append("payerName.doesNotContain", String(args['payerName.doesNotContain'])) if (args['payerName.equals'] != null) query.append("payerName.equals", String(args['payerName.equals'])) for (const item of args['payerName.in'] ?? []) query.append("payerName.in", String(item)) if (args['payerName.notEquals'] != null) query.append("payerName.notEquals", String(args['payerName.notEquals'])) for (const item of args['payerName.notIn'] ?? []) query.append("payerName.notIn", String(item)) if (args['payerName.specified'] != null) query.append("payerName.specified", String(args['payerName.specified'])) if (args['payerUserId.equals'] != null) query.append("payerUserId.equals", String(args['payerUserId.equals'])) if (args['payerUserId.greaterThan'] != null) query.append("payerUserId.greaterThan", String(args['payerUserId.greaterThan'])) if (args['payerUserId.greaterThanOrEqual'] != null) query.append("payerUserId.greaterThanOrEqual", String(args['payerUserId.greaterThanOrEqual'])) for (const item of args['payerUserId.in'] ?? []) query.append("payerUserId.in", String(item)) if (args['payerUserId.lessThan'] != null) query.append("payerUserId.lessThan", String(args['payerUserId.lessThan'])) if (args['payerUserId.lessThanOrEqual'] != null) query.append("payerUserId.lessThanOrEqual", String(args['payerUserId.lessThanOrEqual'])) if (args['payerUserId.notEquals'] != null) query.append("payerUserId.notEquals", String(args['payerUserId.notEquals'])) for (const item of args['payerUserId.notIn'] ?? []) query.append("payerUserId.notIn", String(item)) if (args['payerUserId.specified'] != null) query.append("payerUserId.specified", String(args['payerUserId.specified'])) if (args['paymentMethod.equals'] != null) query.append("paymentMethod.equals", String(args['paymentMethod.equals'])) for (const item of args['paymentMethod.in'] ?? []) query.append("paymentMethod.in", String(item)) if (args['paymentMethod.notEquals'] != null) query.append("paymentMethod.notEquals", String(args['paymentMethod.notEquals'])) for (const item of args['paymentMethod.notIn'] ?? []) query.append("paymentMethod.notIn", String(item)) if (args['paymentMethod.specified'] != null) query.append("paymentMethod.specified", String(args['paymentMethod.specified'])) if (args['paymentNumber.contains'] != null) query.append("paymentNumber.contains", String(args['paymentNumber.contains'])) if (args['paymentNumber.doesNotContain'] != null) query.append("paymentNumber.doesNotContain", String(args['paymentNumber.doesNotContain'])) if (args['paymentNumber.equals'] != null) query.append("paymentNumber.equals", String(args['paymentNumber.equals'])) for (const item of args['paymentNumber.in'] ?? []) query.append("paymentNumber.in", String(item)) if (args['paymentNumber.notEquals'] != null) query.append("paymentNumber.notEquals", String(args['paymentNumber.notEquals'])) for (const item of args['paymentNumber.notIn'] ?? []) query.append("paymentNumber.notIn", String(item)) if (args['paymentNumber.specified'] != null) query.append("paymentNumber.specified", String(args['paymentNumber.specified'])) if (args['referenceCode.contains'] != null) query.append("referenceCode.contains", String(args['referenceCode.contains'])) if (args['referenceCode.doesNotContain'] != null) query.append("referenceCode.doesNotContain", String(args['referenceCode.doesNotContain'])) if (args['referenceCode.equals'] != null) query.append("referenceCode.equals", String(args['referenceCode.equals'])) for (const item of args['referenceCode.in'] ?? []) query.append("referenceCode.in", String(item)) if (args['referenceCode.notEquals'] != null) query.append("referenceCode.notEquals", String(args['referenceCode.notEquals'])) for (const item of args['referenceCode.notIn'] ?? []) query.append("referenceCode.notIn", String(item)) if (args['referenceCode.specified'] != null) query.append("referenceCode.specified", String(args['referenceCode.specified'])) if (args.size != null) query.append("size", String(args.size)) for (const item of args.sort ?? []) query.append("sort", String(item)) if (args['trackingCode.contains'] != null) query.append("trackingCode.contains", String(args['trackingCode.contains'])) if (args['trackingCode.doesNotContain'] != null) query.append("trackingCode.doesNotContain", String(args['trackingCode.doesNotContain'])) if (args['trackingCode.equals'] != null) query.append("trackingCode.equals", String(args['trackingCode.equals'])) for (const item of args['trackingCode.in'] ?? []) query.append("trackingCode.in", String(item)) if (args['trackingCode.notEquals'] != null) query.append("trackingCode.notEquals", String(args['trackingCode.notEquals'])) for (const item of args['trackingCode.notIn'] ?? []) query.append("trackingCode.notIn", String(item)) if (args['trackingCode.specified'] != null) query.append("trackingCode.specified", String(args['trackingCode.specified'])) if (args['trackingNumber.equals'] != null) query.append("trackingNumber.equals", String(args['trackingNumber.equals'])) if (args['trackingNumber.greaterThan'] != null) query.append("trackingNumber.greaterThan", String(args['trackingNumber.greaterThan'])) if (args['trackingNumber.greaterThanOrEqual'] != null) query.append("trackingNumber.greaterThanOrEqual", String(args['trackingNumber.greaterThanOrEqual'])) for (const item of args['trackingNumber.in'] ?? []) query.append("trackingNumber.in", String(item)) if (args['trackingNumber.lessThan'] != null) query.append("trackingNumber.lessThan", String(args['trackingNumber.lessThan'])) if (args['trackingNumber.lessThanOrEqual'] != null) query.append("trackingNumber.lessThanOrEqual", String(args['trackingNumber.lessThanOrEqual'])) if (args['trackingNumber.notEquals'] != null) query.append("trackingNumber.notEquals", String(args['trackingNumber.notEquals'])) for (const item of args['trackingNumber.notIn'] ?? []) query.append("trackingNumber.notIn", String(item)) if (args['trackingNumber.specified'] != null) query.append("trackingNumber.specified", String(args['trackingNumber.specified'])) const url = `${baseUrl.replace(/\/+$/, '')}/api/delivery-acceptor/payments/${encodeURIComponent(String(args.acceptorCode))}${query.size > 0 ? `?${query}` : ''}` const res = await fetchFn(url, {method: "GET", headers}) if (!res.ok) throw new Error(`Request failed with status ${res.status}`, {cause: {status: res.status, body: await res.text()}}) return res.blob() };