UNPKG

niubiz-pay

Version:

Library that allows you to make payments and tokenize debit and credit cards with Niubiz.

35 lines (29 loc) 2.57 kB
interface UseNiubizReturn { FormComponent: JSX.Element; triggerOpenForm: () => void; formResponse: DataResponse; } interface UseNiubizPayReturn { FormComponent: JSX.Element; triggerOpenForm: () => void; triggerSendForm: () => void; triggerResetForm: () => void; formResponse: any; } interface MerchantDefineData { MDD4: string; MDD32: string; MDD75: string; MDD77: string; } interface DataResponse { success: false | boolean; code: String; data: any; message?: string; } declare const useNiubiz$1: (userEmail: string, purchasenumber: number, baseUrl: string, tokenService: string, sessionService: string, tokenizerService: string, srcCustomScript: string, srcCustomCss: string, MDD: MerchantDefineData, channelSession: string, channelToken: string, amount: string, credentialEncoded?: string | null, merchandId?: string | null, token?: string | null, sessionKey?: string | null, loader?: JSX.Element) => UseNiubizReturn; declare const useNiubiz: (userEmail: string, purchasenumber: number, baseUrl: string, tokenService: string, sessionService: string, tokenizerService: string, srcCustomScript: string, srcCustomCss: string, MDD: MerchantDefineData, channelSession: string, channelToken: string, amount: string, credentialEncoded?: string | null, merchandId?: string | null, token?: string | null, sessionKey?: string | null, loader?: JSX.Element) => UseNiubizReturn; declare const useNiubizPay$1: (userEmail: string, documentType: string, documentUser: string, purchasenumber: number, baseUrl: string, tokenService: string, sessionService: string, authorizationService: string, srcCustomScript: string, srcCustomCss: string, MDD: MerchantDefineData, channelSession: string, channelToken: string, amount: string, credentialEncoded?: string | null, merchandId?: string | null, token?: string | null, sessionKey?: string | null, loader?: JSX.Element) => UseNiubizPayReturn; declare const useNiubizPay: (userEmail: string, documentType: string, documentUser: string, purchasenumber: number, baseUrl: string, tokenService: string, sessionService: string, authorizationService: string, srcCustomScript: string, srcCustomCss: string, MDD: MerchantDefineData, channelSession: string, channelToken: string, amount: string, credentialEncoded?: string | null, merchandId?: string | null, token?: string | null, sessionKey?: string | null, loader?: JSX.Element) => UseNiubizPayReturn; export { useNiubiz$1 as useNiubiz, useNiubiz as useNiubizApp, useNiubizPay$1 as useNiubizPay, useNiubizPay as useNiubizPayApp };