@buckaroo/buckaroo_sdk
Version:
Buckaroo payment SDK
16 lines (15 loc) • 1.35 kB
TypeScript
import { IRefundRequest, IRequest } from '../../Models';
import { PayablePaymentMethod } from '../../Services';
import { IPay } from './Model/Pay';
import { ServiceCode } from '../../Utils';
export default class AfterpayDigiAccept extends PayablePaymentMethod {
protected _serviceVersion: number;
defaultServiceCode(): ServiceCode;
pay(payload: IPay): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>;
refund(payload: IRefundRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>;
authorize(payload: IPay): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>;
cancelAuthorize(payload: IRefundRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>;
capture(payload: IRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>;
payRemainder(payload: IPay): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>;
authorizeRemainder(payload: IPay): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>;
}