UNPKG

pcp-server-nodejs-sdk

Version:

[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=PAYONE-GmbH_PCP-server-nodeJS-SDK&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=PAYONE-GmbH_PCP-server-nodeJS-SDK) [![Coverage](https://sonarcloud.io/api/pr

105 lines (104 loc) 4.58 kB
import type { ExtendedCheckoutStatus, PaymentChannel, StatusCheckout } from '../models/index.js'; import type { QueryConfig } from '../utils/QueryConfig.js'; export declare class GetCheckoutsQuery implements QueryConfig { private offset?; private size?; private fromDate?; private toDate?; private fromCheckoutAmount?; private toCheckoutAmount?; private fromOpenAmount?; private toOpenAmount?; private fromCollectedAmount?; private toCollectedAmount?; private fromCancelledAmount?; private toCancelledAmount?; private fromRefundAmount?; private toRefundAmount?; private fromChargebackAmount?; private toChargebackAmount?; private checkoutId?; private merchantReference?; private merchantCustomerId?; private includePaymentProductId?; private includeCheckoutStatus?; private includeExtendedCheckoutStatus?; private includePaymentChannel?; private paymentReference?; private paymentId?; private firstName?; private surname?; private email?; private phoneNumber?; private dateOfBirth?; private companyInformation?; private terminalId?; private reportingToken?; setOffset(offset: number): this; setSize(size: number): this; setFromDate(fromDate: string): this; setToDate(toDate: string): this; setFromCheckoutAmount(fromCheckoutAmount: number): this; setToCheckoutAmount(toCheckoutAmount: number): this; setFromOpenAmount(fromOpenAmount: number): this; setToOpenAmount(toOpenAmount: number): this; setFromCollectedAmount(fromCollectedAmount: number): this; setToCollectedAmount(toCollectedAmount: number): this; setFromCancelledAmount(fromCancelledAmount: number): this; setToCancelledAmount(toCancelledAmount: number): this; setFromRefundAmount(fromRefundAmount: number): this; setToRefundAmount(toRefundAmount: number): this; setFromChargebackAmount(fromChargebackAmount: number): this; setToChargebackAmount(toChargebackAmount: number): this; setCheckoutId(checkoutId: string): this; setMerchantReference(merchantReference: string): this; setMerchantCustomerId(merchantCustomerId: string): this; setIncludePaymentProductId(includePaymentProductId: number[]): this; setIncludeCheckoutStatus(includeCheckoutStatus: StatusCheckout[]): this; setIncludeExtendedCheckoutStatus(includeExtendedCheckoutStatus: ExtendedCheckoutStatus[]): this; setIncludePaymentChannel(includePaymentChannel: PaymentChannel[]): this; setPaymentReference(paymentReference: string): this; setPaymentId(paymentId: string): this; setFirstName(firstName: string): this; setSurname(surname: string): this; setEmail(email: string): this; setPhoneNumber(phoneNumber: string): this; setDateOfBirth(dateOfBirth: string): this; setCompanyInformation(companyInformation: string): this; setTerminalId(terminalId: string): this; setReportingToken(reportingToken: string): this; getOffset(): number | undefined; getSize(): number | undefined; getFromDate(): string | undefined; getToDate(): string | undefined; getFromCheckoutAmount(): number | undefined; getToCheckoutAmount(): number | undefined; getFromOpenAmount(): number | undefined; getToOpenAmount(): number | undefined; getFromCollectedAmount(): number | undefined; getToCollectedAmount(): number | undefined; getFromCancelledAmount(): number | undefined; getToCancelledAmount(): number | undefined; getFromRefundAmount(): number | undefined; getToRefundAmount(): number | undefined; getFromChargebackAmount(): number | undefined; getToChargebackAmount(): number | undefined; getCheckoutId(): string | undefined; getMerchantReference(): string | undefined; getMerchantCustomerId(): string | undefined; getIncludePaymentProductId(): number[] | undefined; getIncludeCheckoutStatus(): StatusCheckout[] | undefined; getIncludeExtendedCheckoutStatus(): ExtendedCheckoutStatus[] | undefined; getIncludePaymentChannel(): PaymentChannel[] | undefined; getPaymentReference(): string | undefined; getPaymentId(): string | undefined; getFirstName(): string | undefined; getSurname(): string | undefined; getEmail(): string | undefined; getPhoneNumber(): string | undefined; getDateOfBirth(): string | undefined; getCompanyInformation(): string | undefined; getTerminalId(): string | undefined; getReportingToken(): string | undefined; toQueryMap(): Map<string, string>; }