@airwallex/node-sdk
Version:
Airwallex Node.js SDK
18 lines • 1.46 kB
TypeScript
import { CustomRequestOptions } from '../../common/request';
import { PaymentAcceptanceFundSplit } from '../../model/paymentAcceptanceFundSplit';
import { PaymentAcceptanceFundSplitCreateRequestRaw } from '../../model/paymentAcceptanceFundSplitCreateRequestRaw';
import { PaymentAcceptanceFundSplitReleaseRequestRaw } from '../../model/paymentAcceptanceFundSplitReleaseRequestRaw';
import { PaymentAcceptanceListResponseOfPaymentAcceptanceFundSplit } from '../../model/paymentAcceptanceListResponseOfPaymentAcceptanceFundSplit';
export interface ParamsPaymentAcceptanceFundsSplitsApilist {
page_num?: number;
page_size?: number;
source_id: string;
source_type: string;
}
export declare class PaymentAcceptanceFundsSplitsApi {
create(funds_split_create_request: PaymentAcceptanceFundSplitCreateRequestRaw, x_on_behalf_of?: string, options?: CustomRequestOptions): Promise<PaymentAcceptanceFundSplit>;
list({ page_num, page_size, source_id, source_type }: ParamsPaymentAcceptanceFundsSplitsApilist, options?: CustomRequestOptions): Promise<PaymentAcceptanceListResponseOfPaymentAcceptanceFundSplit>;
release(id: string, FundSplit_Release_Request: PaymentAcceptanceFundSplitReleaseRequestRaw, options?: CustomRequestOptions): Promise<PaymentAcceptanceFundSplit>;
retrieveFundsSplit(id: string, options?: CustomRequestOptions): Promise<PaymentAcceptanceFundSplit>;
}
//# sourceMappingURL=paymentAcceptanceFundsSplitsApi.d.ts.map