palmpaywrappersdk
Version:
PalmPay Wrapper Sdk
15 lines (14 loc) • 1.05 kB
TypeScript
import { CreateOrderRequestBuilder } from '../RequestDTOs/CreateOrderRequest';
import { QueryOrderResultBuilder } from '../RequestDTOs/QueryOrderResultRequest';
import { PayInCreateOrderResponse } from '../ResponseDTOs/PayInCreateOrderResponse';
import { PayInCreateOrderResponseData } from '../ResponseDTOs/PayInCreateOrderResponseData';
import { TransactionResultsResponse } from '../ResponseDTOs/TransactionResultsResponse';
export declare class PayWithWalletServiceManager {
private appId;
private countryCode;
private payWithWalletService;
constructor(appId: string, countryCode: string, privateKey: string, isTest: boolean);
createOrder(createOrderRequestBuilder: CreateOrderRequestBuilder): Promise<PayInCreateOrderResponse<PayInCreateOrderResponseData> | undefined>;
fetchOrderStatus(builder: QueryOrderResultBuilder): Promise<PayInCreateOrderResponse<TransactionResultsResponse>>;
querySinglePayIn(builder: QueryOrderResultBuilder): Promise<PayInCreateOrderResponse<TransactionResultsResponse> | undefined>;
}