@buckaroo/buckaroo_sdk
Version:
Buckaroo payment SDK
16 lines (15 loc) • 1.21 kB
TypeScript
import { PayablePaymentMethod } from '../../Services';
import { IPay } from './Models/IPay';
import { IRequest } from '../../Models';
import { IReserve } from './Models/IReserve';
import { ServiceCode } from '../../Utils';
export default class KlarnaKP extends PayablePaymentMethod {
protected _serviceVersion: number;
defaultServiceCode(): ServiceCode;
pay(payload: IPay): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>;
reserve(payload: IReserve): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").DataRequestData>;
cancel(payload: IRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").DataRequestData>;
update(payload: IRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").DataRequestData>;
extend(payload: IRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").DataRequestData>;
addShippingInfo(payload: IRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").DataRequestData>;
}