UNPKG

@unchainedshop/plugins

Version:

Official plugin collection for the Unchained Engine with payment, delivery, and pricing adapters

12 lines (11 loc) 1.04 kB
import { type Transaction, type TransactionCreate, type TransactionCompletion, type Token } from './api-types.ts'; export declare const getTransaction: (transactionId: string) => Promise<Transaction>; export declare const getTransactionCompletion: (id: string) => Promise<TransactionCompletion>; export declare const getToken: (spaceId: number, tokenId: number) => Promise<Token>; export declare const createTransaction: (transaction: TransactionCreate) => Promise<number | null>; export declare const voidTransaction: (transactionId: string) => Promise<boolean>; export declare const refundTransaction: (transactionId: string, orderId: string, amount: number) => Promise<boolean>; export declare const confirmDeferredTransaction: (transactionId: string) => Promise<boolean>; export declare const getPaymentPageUrl: (transactionId: number) => Promise<string>; export declare const getLightboxJavascriptUrl: (transactionId: number) => Promise<string>; export declare const getIframeJavascriptUrl: (transactionId: number) => Promise<string>;