UNPKG

node-idin

Version:

NodeJS Library for iDIN (https://www.idin.nl/)

32 lines (31 loc) 909 B
import { GeneralParameters } from './idin-protocol'; export interface TransactionParams { loa: string; merchantReturnUrl: string; idPrefix: string; requestedService: string; defaultLanguage: string; expirationPeriod: string; issuerId: string; transactionId: string; } export default function getTransactionResponse({ merchantId, merchantSubId, routingCert, routingEndpoint, publicKeyFingerprint, privateKey, publicKey }: GeneralParameters, otherParams: TransactionParams): Promise<{ createDateTimestamp: any; Error: any; Acquirer?: undefined; Issuer?: undefined; Transaction?: undefined; } | { createDateTimestamp: any; Acquirer: { acquirerID: any; }; Issuer: { issuerAuthenticationURL: any; }; Transaction: { transactionID: any; transactionCreateDateTimestamp: any; }; Error?: undefined; }>;