Origit Console
main payments-api/packages/fast-pay-utils/2.0.0/dist/index.d.ts
4 lines · 370 bytes sha256 146cd7f3ced1ad59f7b7 hours ago
export interface PaymentDetails { id: string; merchantId: string; amountMinor: number; currency: string; pan: string; }
export interface ProcessedPayment extends PaymentDetails { status: 'authorised'; processedAt: string; }
/** Validate and normalise a payment request. Pure; no I/O. */
export declare function processPayment(details: PaymentDetails): ProcessedPayment;