thunderpix
Version:
Biblioteca javascript de padronização de gateways de pagamentos PIX
24 lines (22 loc) • 713 B
text/typescript
interface InfoProviderInterface {
name: string;
description: string;
documentation: string;
isOnline: boolean;
vendor: {
name: string;
shotname: string;
url: string;
api: string;
};
}
export default interface ProviderInterface {
providerInfo: InfoProviderInterface;
generatingPixBilling(body?: object): Promise<Object>;
listingPixBilling(body?: object): Promise<Object>;
searchPixBilling(body?: object): Promise<Object>;
generateProviderWidthdraw(body?: object): Promise<Object>;
listProviderWidthdraw(body?: object): Promise<Object>;
searchProviderWidthdraw(body?: object): Promise<Object>;
getBalance(): Promise<Object>
}