@paydock/client-sdk
Version:
Paydock client sdk
26 lines • 763 B
TypeScript
import type { ApiInternal } from './api-internal';
export declare class ApiServiceInternal {
protected api: ApiInternal;
constructor(api: ApiInternal);
getConfig(service_id: string): Promise<GetConfigResponse>;
}
export interface GetConfigResponse {
type: SERVICE_TYPES;
merchant: string;
username: string;
password: string;
certificate: string;
certificate_passphrase: string;
}
export declare enum SERVICE_TYPES {
ACCERTIFY = "Accertify",
BOOKING = "Booking",
GPAYMENTS = "GPayments",
CLICK_TO_PAY = "ClickToPay",
MASTERCARD_NT = "MastercardSCOF",
VISA_NT = "VisaVTS",
FORTER = "Forter",
APPLE_PAY = "ApplePay",
GOOGLE_PAY = "GooglePay"
}
//# sourceMappingURL=api-service-internal.d.ts.map