{"_id":"@databank.mn/pass_mtx_rtn_module","_rev":"13-7ce2d827dbc4aaf4ebf74353a968ef07","name":"@databank.mn/pass_mtx_rtn_module","dist-tags":{"latest":"0.0.11"},"versions":{"0.0.1":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.1","keywords":["react-native","ios","android"],"author":{"url":"https://gitlab.databank.mn/pass_mtx","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.1","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"6bfbbc76ed051b25650419913e5cb9321415d94c","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.1.tgz","fileCount":26,"integrity":"sha512-d1KJ1yfKNT5vaAvbKT88PDYOobWHiba+2VTFSixdD4DzgG9bbOxzBiiHEtLp2CzQQHwSgvw7uTTXoBv1JDn09w==","signatures":[{"sig":"MEQCIHVyFtGzTzEsKkpT2fJfZrYux6ZMokpTPjyak8T3koIYAiBeQCpTJLiFH21M+7JB9P4coOFAytbX9SMSq2e/NLjqBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52179053},"source":"js/index","gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/pass_mtx","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module (pass_mtx_rtn) for PASS.MN","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.1_1706593475730_0.18654500499056237","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.2","keywords":["react-native","ios","android"],"author":{"url":"https://gitlab.databank.mn/pass_mtx","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.2","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"462673040082414cc069d578baefe71aa5be6b2c","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.2.tgz","fileCount":17,"integrity":"sha512-7e5pUXRAKdXoBJzox1YoFyFAZ4bpj9wBgg68s1AuKIkakLrMc2aTiW/aDo4py9vBYGv1gEL5Wc5x8RvWNmTHhQ==","signatures":[{"sig":"MEYCIQDFO8P2Qp7vhIMfpaWgF3ALntd9UA0SRQj2wH9xsC9k4gIhAJRADzuHWQXfnJRyGWVl2KfOFDY6pJWWopjYDbfXAQ/R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52178626},"source":"js/index","gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/pass_mtx","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module (pass_mtx_rtn) for PASS.MN","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.2_1706594292835_0.4214634702662776","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.3","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.3","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"12c83217221181d0a6c89e80357933d205ae544c","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.3.tgz","fileCount":17,"integrity":"sha512-hwIWyL+SLjOXJnbbvrYJ2qSQ27yvjARHGOMKdcL3N22+PrP30GVssZliGKBt5+yk4Adfd595WSTuGnXchn/LOQ==","signatures":[{"sig":"MEUCIQCF8aom/2SaUdtowNlkEJ/D4L8BltqA0LaIXlfSRjFsHwIgPZpzUpiytaZTYP7uoyiZRYeF3N32PAiAkq4wPeloecA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52178698},"source":"js/index","gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module in React Native","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.3_1706594582246_0.93491792326167","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.4","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.4","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"7e482dff74d12e3f37b1188a93c92ff2ce649d39","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.4.tgz","fileCount":17,"integrity":"sha512-6UpSV28xYEuiWUqKpRTa2maFsXJAyQFQOuyDtGFT7a112QahlTNPIkLdBzbkI+pseKBMBkGtg1V7YSKSLr0e+w==","signatures":[{"sig":"MEUCIQDzTfnnwLUgNLqL0SC8x7qghRQhE07ZepD7uB8pLYRL6wIgTDClH88SPaMCqoBB02NaPtf6wooCR79/r6Nu/hAj1eU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52178698},"source":"js/index","gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module in React Native","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.4_1706596225607_0.31245016721452146","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.5","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.5","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"15a49238d0333aa6369ee1c17eebbfd375b30fd3","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.5.tgz","fileCount":17,"integrity":"sha512-OI2GCkLeW1LtIadenyOPI1eVvlpH2hEOEOK7HItv7y95TrKATuHfQl/t9U8+6lucPYAoTWgISDpEc6Z63OzpLQ==","signatures":[{"sig":"MEUCIQD9Iu0TxZxusq8qkTxHhIDHiknXAXYWLjoXJCdVpz8nWAIgXha6CyL/MRPAaI8TeuzyXXJE58SYEXOgijF/EnCx+No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52179109},"source":"js/index","gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module in React Native","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.5_1706598565971_0.8217102100789189","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.6","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.6","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"8b25ca8ad7b19fbbcd3f98512e6b1f45a7793544","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.6.tgz","fileCount":17,"integrity":"sha512-Yo9Mr+dr9m0m3m/xExL99kp+iI7f1UqXNu8LxJSJVXr8CJmH/qU9HRHaWLU7Axjvf5Q5VOpOc8qKKQAfc5Fbbg==","signatures":[{"sig":"MEUCIGQ5a3U6Ssq7uDIsQimXc+Pm/Ne0FoqFv/DnbablhnRqAiEA96KtsKHiFLtgpxNjDlj7cCcildtVPZbPsAblfccYIbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52179109},"source":"js/index","gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module in React Native","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.6_1706599117789_0.4720328789746371","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.7","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.7","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"ebfd0d6af1a15ccd632bab56dd61ed0ef4a007ed","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.7.tgz","fileCount":18,"integrity":"sha512-7U+vwF0YWjkQYKq9soFC4pEFvgN8+zf5qriBglY5laOkTupk+idoRF92dhOt6JRVIlDgVz0XY9BaHiMey3tNuw==","signatures":[{"sig":"MEYCIQDV1zHal7NJgrb/OH3usAFkD+q5RTU3w5wRNdmf61LrtwIhANTuxpSnBoHd9KUDHOKWQwp75/Bx64znChHjKe2SLofv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52179181},"main":"index.js","source":"js/index","gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module in React Native","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.7_1706599544481_0.01773021214834225","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.8","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.8","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"3b768101f750763ebf367ba28ff5ad1d84565d2b","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.8.tgz","fileCount":19,"integrity":"sha512-/JOuQAl1oMw4Dbwrk+uQRnuuDYepV/I+TusVFZzOjXxyL+0DoswMVMwtnLwBCcgIm6mQtAhq6ocYunH76le3cg==","signatures":[{"sig":"MEUCIQCNhMBIh03Ei0D2HeZGCdEN7MkujuadShHz/wR+M+eIWAIgIeITXwuVp3zhIvJiQpcmM/jZCf6hU8yET/UBySqKB/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52182708},"main":"index.js","type":"module","types":"index.d.ts","source":"js/index","exports":{".":{"types":{"default":"./index.d.ts"}}},"gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module in React Native","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.8_1706600762100_0.5000063169146229","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.9","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.9","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"fb122059fd2a04756c90b86eb44407179c529f0a","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.9.tgz","fileCount":17,"integrity":"sha512-L8+blTDE4O8iZVw1qRCU4+0XTYRZmsx7lJUGYx4yJIbBke43CBo0WUwUnwIJMFeIOhClldZBm8AfJ0n0H0d4DQ==","signatures":[{"sig":"MEQCIFstOjq8SX2rwn3k2PgsDioo5B6BYk+jWznotpqYuNGWAiB27fz/IRtVqMMeHTB+rdDz3Nha2+xiJAM1UhIFs3HaxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52179184},"source":"js/index","exports":{".":{"default":"./js/NativePassMtx"}},"gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module in React Native","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.9_1706601658297_0.0867985929904238","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.10","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.10","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"7a9f3d2d28302c05f14572b484cb0259fa60ca3c","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.10.tgz","fileCount":17,"integrity":"sha512-u2M2lHZQbsi7JaE/7L5PO3+yP/XDK1wlbBLEFhSX+ZhtKHrWfQlUydSkWOZTAMUwzKV89RlDvIS7xz7/tMk22A==","signatures":[{"sig":"MEYCIQC8MVadnt8Hvf9/T0mKDBwyQqGZd2tYNB6tOL+kTEAd6wIhANyMWfXKrQP9TIt4a91hJTrQIoJxIMQq5WCESfnISOLy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52179127},"source":"js/index","gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module in React Native","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.10_1706604610450_0.7844662953844399","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@databank.mn/pass_mtx_rtn_module","version":"0.0.11","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","_id":"@databank.mn/pass_mtx_rtn_module@0.0.11","maintainers":[{"name":"l.ankhbayar","email":"ankhbayar@databank.mn"},{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"}],"homepage":"http://developer.pass.mn","bugs":{"url":"http://developer.pass.mn"},"dist":{"shasum":"64b6607758c455c54ed61148d00fe2b120d3b7de","tarball":"https://registry.npmjs.org/@databank.mn/pass_mtx_rtn_module/-/pass_mtx_rtn_module-0.0.11.tgz","fileCount":17,"integrity":"sha512-TO/3dof+B1mSfB7kX2EqELnJ3V88fQ+Z8rFEYQc+Za3b+ncMmhgSgY0LVNdSDPuPPjNVrlyexjrw08x9RVaFdQ==","signatures":[{"sig":"MEUCIFaLX8jqAtTWItzYSKvwzPUS//DEp6og2cu0Vx8w7s38AiEAxt2RENOHw1WsMQ5rwDN8PqIzjjGUHm58WCGYcT8MCbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52179783},"source":"js/index","gitHead":"c0b8fb27d22c516d1f75a2561c04f74547fa1209","_npmUser":{"name":"saikhanzaya","email":"saikhanzaya@databank.mn"},"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"_npmVersion":"10.2.4","description":"Pass Micro Transaction Module in React Native","directories":{},"_nodeVersion":"21.5.0","react-native":"js/index","codegenConfig":{"name":"PassMtxRTNSpec","type":"modules","android":{"javaPackageName":"mn.databank.pass_mtx_rtn"},"jsSrcsDir":"js"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{"react":"*","react-native":"*"},"_npmOperationalInternal":{"tmp":"tmp/pass_mtx_rtn_module_0.0.11_1706605970768_0.2097954637607291","host":"s3://npm-registry-packages"}}},"time":{"created":"2024-01-30T05:44:35.641Z","modified":"2026-04-03T10:42:10.904Z","0.0.1":"2024-01-30T05:44:36.070Z","0.0.2":"2024-01-30T05:58:13.170Z","0.0.3":"2024-01-30T06:03:02.632Z","0.0.4":"2024-01-30T06:30:26.054Z","0.0.5":"2024-01-30T07:09:26.382Z","0.0.6":"2024-01-30T07:18:38.111Z","0.0.7":"2024-01-30T07:25:44.864Z","0.0.8":"2024-01-30T07:46:02.399Z","0.0.9":"2024-01-30T08:00:58.668Z","0.0.10":"2024-01-30T08:50:10.745Z","0.0.11":"2024-01-30T09:12:51.149Z"},"bugs":{"url":"http://developer.pass.mn"},"author":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","email":"Databank"},"license":"SEE LICENSE IN <LICENSE>","homepage":"http://developer.pass.mn","keywords":["react-native","ios","android","databank.mn","ewallet","pass","pass.mn"],"repository":{"url":"https://gitlab.databank.mn/ewallet/pass_mtx_rtn_module","type":"git"},"description":"Pass Micro Transaction Module in React Native","maintainers":[{"email":"ankhbayar@databank.mn","name":"l.ankhbayar"},{"email":"khasbaatar.b@databank.mn","name":"khasbaatar"}],"readme":"# Pass Micro Transaction package of React Native\n\nhttps://developer.pass.mn/\n\n## Platform Support\n\n| Android |  iOS  |\n| :-----: | :---: |\n|✔️|✔️|\n\n\n## 🔨 Installation\n```text\n$ npm install -g @databank.mn/pass_mtx_rtn_module\n```\n\n## ⚙ IOS Setup\n```text\n$ RCT_NEW_ARCH_ENABLED=1 bundle exec pod install\n```\n\n## ⚙ Android Setup\n```text\n1. Open the android/gradle.properties file\n2. Scroll down to the end of the file and switch the newArchEnabled property from false to true.\n```\n\n## 🔨 Turbo Native module documentation\n```text\nDocumentation: https://reactnative.dev/docs/next/the-new-architecture/pillars-turbomodules\n```\n\n### ⚙ Import\n\n```js\nimport PassMtxRTN from '@databank.mn/pass_mtx_rtn_module/js/NativePassMtx';\n```\n\n### ⚙ Initialization key config\n\nAfter import package you need to create keys.json file in same directory in `package.json` and put below json in it. That fields are used to initialize pass mtx rtn library and used to make purchase through pass gateway safely.\n```js\n{\n    \"name\": \"<your org name>\",\n    \"app_id\": \"<you app id>\",\n    \"app_user_id\": \"<your app user id>\",\n    \"client_id\": \"<client id from databank>\",\n    \"private_key\": \"<private key from databank>\",\n    \"public_key\": \"<public key from databank>\",\n    \"pos_ids\": [\n      \"<allowed terminal id list>\"\n    ]\n}\n```\n\n## 🕹️ Usage/Example\n\n### Initialization & Check connection\n\nDevelopment purpose you can use `passStageInit` function for select environment of `PASS` Purchase or other methods. When development done, change it to `passInit`. \n\n```js\n  const keys = require('./keys.json')\n\n  // Initialize For Staging ENV using AppID ClientID, PrivateKey, PublicKey,\n  passStageInit(String appId, String clientId, String privatePem, String publicPem);\n\n  // Initialize For Production ENV using AppID ClientID, PrivateKey, PublicKey,\n  passInit(String appId, String clientId, String privatePem, String publicPem);\n\n  // Get Pass API Status\n  getPassPing();\n\n  // Get Pass Version Info\n  getPassVersion();\n\n  // Initialization example using release mode\n  var passInitResult = await PassMtxRTN?.passInit(keys.app_id, keys.client_id, keys.private_key, keys.public_key) ??\n        'Unknown platform version';\n  \n  // Initialization example using debug mode\n  var passStageInitResult =\n        await PassMtxRTN?.passStageInit(keys.app_id, keys.client_id, keys.private_key, keys.public_key) ??\n            'Unknown platform version';\n```\n\n### Card Methods\n\nIncluded methods of Card registration and Get card lists you added in `PASS` wallet or delete it.\n\n```js\n  // Get card token by UserID\n  getCard(String userId);\n\n  // Saving user card info\n  saveCard(String userId, String szPan, String cvv, String expDate, String cardHolderName);\n  \n  // Verify Card\n  verifyCard(String userId, String verificationMethod, String verificationValue)\n\n  // Delete User card\n  deleteCard(String userId, String cardRef);\n\n  // Set Default card\n  setDefaultCard(String userId, String cardRef);\n```\n\n## Purchase\n\n### Direct Purchase\n\nPass MTX RTN included micro transaction method `makePassPurchase`. `paymentAmount` field need to multiple by 100 for original amount. If user enters 1000 in TextEditor, multiply it 1000 * 100 than send it through `paymentAmount` field. HEY PASS ME...\n\n```js\n  // Make Pass Purchase\n  purchase( String userId, String orderId, String paymentToken, String paymentAmount, String expDate, String dbRefNo, String description)\n\n  // Make Purchase Example\n  var convertedAmount = (parseInt(amount) * 100).toString();\n  var orderId = 'INAPPV1' + Date.now().toString();\n  var dbRefNo = 'DTB' + Date.now().toString();\n  var description = paymentDescription ?? 'rtn inapp purchase direct test';\n  var response = PassMtxRTN?.purchase(\n    keys.app_user_id,\n    orderId,\n    paymentToken,\n    convertedAmount,\n    expiryDate,\n    dbRefNo,\n    description,\n  );\n```\n\n### Customer Presented Mode Purchase\n\n```js\n  // Inquiry the presented qr scanned by scanner and get process of payment\n  orderEnquery(String userId, String orderId)\n\n  // Optional: When amount above under CVM limit\n  orderConfirm(\n      String userId,\n      String orderId,\n      String confirmMethod,\n      String confirmResult,\n      String payToken,\n      String expDate)\n\n  // Cancel order by user\n  orderCancel(String userId, String orderId)\n```\n\n## 📃 License\n\n```text\n/*\n#################################################################################\n#                                                                               #\n#                     COPYRIGHT (C) DATABANK LLC since 2017                     #\n#                                                                               #\n#          ALL RIGHTS RESERVED BY DATABANK LLC.  THIS PROGRAM MUST BE           #\n#          USED SOLELY FOR THE PURPOSES OF DATABANK LLC AND ITS USERS.          #\n#   NO PART OF THIS PROGRAM MAY BE MODIFIED IN SOURCE OR BINARY FORM BY OTHERS  #\n#             WITHOUT THE PRIOR WRITTEN PERMISSION OF DATABANK LLC.             #\n#                                                                               #\n#     USE OF COPYRIGHT NOTICE DOES NOT EVIDENCE PUBLICATION OF THE PROGRAM.     #\n#                                                                               #\n#################################################################################\n*/\n```","readmeFilename":"README.md"}