gohl
Version:
Go Highlevel Node Js ease of use library implementation to their API
35 lines (34 loc) • 854 B
TypeScript
export interface IPaymentCustomProvider {
id: string;
name: string;
type: string;
config: Record<string, any>;
isActive: boolean;
createdAt: string;
updatedAt: string;
}
export interface ICreatePaymentCustomProvider {
name: string;
type: string;
config: Record<string, any>;
}
export interface IPaymentCustomProviderResponse {
provider: IPaymentCustomProvider;
traceId: string;
}
export interface IPaymentCustomProviderConfig {
id: string;
providerId: string;
config: Record<string, any>;
isActive: boolean;
createdAt: string;
updatedAt: string;
}
export interface ICreatePaymentCustomProviderConfig {
providerId: string;
config: Record<string, any>;
}
export interface IPaymentCustomProviderConfigResponse {
config: IPaymentCustomProviderConfig;
traceId: string;
}