pcp-server-nodejs-sdk
Version:
[](https://sonarcloud.io/summary/new_code?id=PAYONE-GmbH_PCP-server-nodeJS-SDK) [ • 4.58 kB
TypeScript
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>;
}