palmpaywrappersdk
Version:
PalmPay Wrapper Sdk
34 lines (33 loc) • 1.49 kB
TypeScript
import { PaymentRequest, BuildPayload } from './PaymentRequest';
export declare class VirtualAccountOperationsRequest extends PaymentRequest {
virtualAccountNo?: string;
status?: string;
orderNo?: string;
accountNo?: string;
startTime?: number;
endTime?: number;
pageIndex?: number;
pageSize?: number;
constructor(paymentRequest: PaymentRequest, virtualAccountNo?: string, status?: string, orderNo?: string, accountNo?: string, startTime?: number, endTime?: number, pageIndex?: number, pageSize?: number);
toJSON(): object;
}
export declare class VirtualAcctOperationsBuilder extends BuildPayload {
private virtualAccountNo?;
private status?;
private orderNo?;
private accountNo?;
private startTime?;
private endTime?;
private pageIndex?;
private pageSize?;
constructor(requestTime: number, version: string, nonceStr: string);
setvirtualAccounttNo(virtualAccounttNo: string): VirtualAcctOperationsBuilder;
setStatus(status: string): VirtualAcctOperationsBuilder;
setOrderNo(orderNo: string): VirtualAcctOperationsBuilder;
setAccountNo(accountNo: string): VirtualAcctOperationsBuilder;
setStartTime(startTime: number): VirtualAcctOperationsBuilder;
setEndTime(endTime: number): VirtualAcctOperationsBuilder;
setPageIndex(pageIndex: number): VirtualAcctOperationsBuilder;
setPageSize(pageSize: number): VirtualAcctOperationsBuilder;
build(): VirtualAccountOperationsRequest;
}