UNPKG

@buckaroo/buckaroo_sdk

Version:
18 lines (17 loc) 1.75 kB
import { PayablePaymentMethod } from '../../Services'; import { IPaymentRequest, IRefundRequest, IRequest } from '../../Models'; import { ICardData } from './Models/CardData'; import { ISecurityCode } from './Models/SecurityCode'; import { ServiceCode } from '../../Utils'; export default class CreditCard extends PayablePaymentMethod { defaultServiceCode(): ServiceCode; payEncrypted(payload: ICardData): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>; payWithSecurityCode(payload: ISecurityCode): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>; authorize(payload: IPaymentRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>; authorizeWithSecurityCode(payload: ISecurityCode): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>; authorizeEncrypted(payload: ICardData): 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>; payRecurrent(payload: IRequest): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>; payRemainderEncrypted(payload: ICardData): import("../..").Request<typeof import("../../Models").TransactionResponse, import("../..").TransactionData>; }