UNPKG

voko-sdk

Version:
36 lines (35 loc) 839 B
export interface ZenoPayPaymentRequest { buyer_email: string; buyer_name: string; buyer_phone: string; amount: number; webhook_url: string; account_id: string; metadata: Record<string, any>; api_key: string; secret_key: string; } export interface ZenoPayPaymentResponse { status: 'error' | 'success'; message: string; order_id: string; } export interface ZenoPayStatusRequest { check_status: number; order_id: string; api_key: string; secret_key: string; } export interface ZenoPayStatusResponse { status: 'error' | 'success'; message: string; order_id: string; payment_status: string; amount: number; } export interface ZenoPayWebhookPayload { order_id: string; payment_status: string; reference: string; metadata: Record<string, any>; }