UNPKG

@buckaroo/buckaroo_sdk

Version:
17 lines (16 loc) 1.39 kB
import { IPay } from './Model/Pay'; import { IRefund } from './Model/Refund'; import { IPaymentRequest, IRefundRequest } from '../../Models'; import { PayablePaymentMethod } from '../../Services'; import { ServiceCode } from '../../Utils'; export default class Afterpay extends PayablePaymentMethod { protected _serviceVersion: number; defaultServiceCode(): ServiceCode; pay(payload: IPay): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>; refund(payload: IRefund): 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: IPaymentRequest): 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>; }