palmpaywrappersdk
Version:
PalmPay Wrapper Sdk
25 lines (24 loc) • 1.07 kB
TypeScript
import { PaymentRequest, BuildPayload } from './PaymentRequest';
export declare class PayOutQueryRequest extends PaymentRequest {
merchantId?: string;
businessType?: string;
bankCode?: string;
bankAccNo?: string;
palmpayAccNo?: string;
constructor(paymentRequest: PaymentRequest, merchantId?: string, businessType?: string, bankCode?: string, bankAccNo?: string, palmpayAccNo?: string);
toJSON(): object;
}
export declare class PayOutQueryRequestBuilder extends BuildPayload {
private merchantId?;
private businessType?;
private bankCode?;
private bankAccNo?;
private palmpayAccNo?;
constructor(requestTime: number, version: string, nonceStr: string);
setMerchantId(merchantId: string): PayOutQueryRequestBuilder;
setBusinessType(businessType: string): PayOutQueryRequestBuilder;
setBankCode(bankCode: string): PayOutQueryRequestBuilder;
setBankAccNo(bankAccNo: string): PayOutQueryRequestBuilder;
setPalmpayAccNo(palmpayAccNo: string): PayOutQueryRequestBuilder;
build(): PayOutQueryRequest;
}