@buckaroo/buckaroo_sdk
Version:
Buckaroo payment SDK
13 lines (12 loc) • 862 B
TypeScript
import { PaymentMethod } from '../../Services';
import { IRequest } from '../../Models';
import { ServiceCode } from '../../Utils';
type key = Required<Pick<IRequest, 'originalTransactionKey'>>;
export default class Thunes extends PaymentMethod {
defaultServiceCode(): ServiceCode;
getStatus(payload: key): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").DataRequestData>;
capture(payload: IRequest & key): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>;
authorize(payload: IRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").DataRequestData>;
cancel(payload: key): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").DataRequestData>;
}
export {};