@unchainedshop/plugins
Version:
Official plugin collection for the Unchained Engine with payment, delivery, and pricing adapters
19 lines (18 loc) • 542 B
TypeScript
import type { Response } from './Response.ts';
import type { Request } from './Request.ts';
import type { TransactionAmount } from './Transaction.ts';
export interface TransactionCaptureInput extends Request {
TransactionReference: {
TransactionId: string;
OrderId?: string;
};
Amount?: TransactionAmount;
Marketplace?: any;
}
export interface TransactionCaptureResponse extends Response {
CaptureId: string;
Status: 'PENDING' | 'CAPTURED';
OrderId?: string;
Date: string;
Invoice?: any;
}