angular-rave
Version:
Angular wrapper for integrating rave transactions
17 lines (16 loc) • 489 B
TypeScript
import { RaveOptions, RaveCustomer } from './rave-options';
export interface RavePaymentData {
amount: number;
currency: string;
customer: RaveCustomer;
flw_ref: string;
status: string;
tx_ref: string;
transaction_id: string;
}
export interface PrivateRaveOptions extends RaveOptions {
payment_options: string;
callback: RaveCallback;
onclose: () => void;
}
export declare type RaveCallback = (paymentData: RavePaymentData) => void;