@buckaroo/buckaroo_sdk
Version:
Buckaroo payment SDK
13 lines (12 loc) • 957 B
TypeScript
import { PaymentMethod } from '../../Services';
import { IConfig, ServiceCode } from '../../Utils';
import { IMandate } from './Models/Mandate';
export default class Emandates extends PaymentMethod {
_requiredFields: Array<keyof IConfig>;
defaultServiceCode(): ServiceCode;
issuerList(): import("../..").Request<typeof import("../..").TransactionResponse, import("../..").DataRequestData>;
createMandate(payload: IMandate): import("../..").Request<typeof import("../..").TransactionResponse, import("../..").DataRequestData>;
status(payload: IMandate): import("../..").Request<typeof import("../..").TransactionResponse, import("../..").DataRequestData>;
modifyMandate(payload: IMandate): import("../..").Request<typeof import("../..").TransactionResponse, import("../..").DataRequestData>;
cancelMandate(payload: IMandate): import("../..").Request<typeof import("../..").TransactionResponse, import("../..").DataRequestData>;
}