{"_id":"paynow","_rev":"12-fb5fa3b01f3a2e7b61580b55868f296a","name":"paynow","dist-tags":{"latest":"2.2.2"},"versions":{"1.0.0":{"name":"paynow","version":"1.0.0","license":"MIT","_id":"paynow@1.0.0","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"dist":{"shasum":"e97521349a1718fa02c30b3f9897c513be9ca220","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.0.0.tgz","fileCount":13,"integrity":"sha512-60JJC7NbBq3OXHwWb6nUMJThTd5GNAtAXLKXoNX1+3mVclgrZsVMdBkpNs0CYVWs6xWv8wSAK/Gt2SGz+pqOYQ==","signatures":[{"sig":"MEQCIEydo6Gs0fZi8mXngIJ4QBcc5jhzNwsDl/XRq357ePamAiALSPzwuHQFlQm/dRHlhQOCwP06ktmg5cuoLmAh6o0h+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65406,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboKPkCRA9TVsSAnZWagAAhBkP/A+WbbAmqN7G1GMgyLAj\nNTKKrxbdPT7rBvvbr5R+AFxUiAyQchWaBIR493Zu42L0wlXVYx/wu0xnXOnx\nv7N67n+fmslQCzsqxpnxi1SJ4jbS/EwTgSHRAZ/t1B2sUJoZvvpkE46qUIpl\npYoTNSr8d7nM8brV8sB2FRNKwQ4V1r4JszHxQKHFwFTRz1wsby4sBusKuxBM\no8Mj3x1fljbxmlOTmdQQchZKzxRXMi0cPEP9WqsgDzPCpmI/+uqfWHH7/17o\n9B1MJMTZt3opu0joCG5b8UdqGHLPRZ2I8xvN67PzPqU3qazzlaWhrxBLce78\nB37TUQCGC34piSdFW2Kho3TgZTeDT7i6neL9xL3GgXVdPjibZbJuArrW6Tx0\nW9skymXJMTITyP7bdfcUo7Q2dHwmTeHElguSfJsro4t7tOVZBemh25b9FpHA\nKZIj28mWjO6Ij/Aqehm/aTOyYI+kpPLazGJm0r6xufDsgQWjk5mtLqaSXvNv\nX9KNBZaJGWXH/yphH9CcUcBWy0Vo99L33+rdjAoBsHW9Q6VA7r+xYvy0vbH5\nRhXfqiZeDSgJjiJ6kitR0UXMyoV9geLbGxnb3m6s1JBL4J3bVNWhEfur3i9/\nEmKBUUWoNwEG9UK7OgesErVMmR8Y9qLaGPdGKhhvxs/9m4QxIUglNsS0MeYq\no8ye\r\n=L2rk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["flow","es2015"]},"gitHead":"b70bfd3fde6d36579d0b4a68e09a65217cf1bd27","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src/ --out-file dist/index.js --source-maps --presets=es2015,flow"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"_npmVersion":"6.4.1","description":"Paynow NodeJS SDK","directories":{},"_nodeVersion":"8.11.1","dependencies":{"request":"^2.87.0","js-sha512":"^0.7.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"babel-cli":"^6.26.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.0.0_1537254371541_0.8354719497171097","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"paynow","version":"1.0.1","license":"MIT","_id":"paynow@1.0.1","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"dist":{"shasum":"8f15ca7336f97e3a74bdf4ba1f02693af3cbdb2e","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.0.1.tgz","fileCount":8,"integrity":"sha512-MU58YA3CDZvOYtY9zl3LthUXHi62JdTk2PbFnxO0bfX+wxCTNHBwAspUt6UJKT8db7D6oY3Sn1yRrppnevxROA==","signatures":[{"sig":"MEQCICsU1JBdV/o68QbWvlesSuRzzWfryrZ4PRX3tXxxpJbTAiBBObq6h4UyQLQal5GEDvfFXdlikJnin0FtQlgxXuHDrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboMq/CRA9TVsSAnZWagAAivAP/0Vb7PmBgbIdNjhr+VuK\nbr/t6Wl51Q4OfOf0qSEurvzO3ho1WN5Ln2tRgClYORpZGR48BsCKkBQVoJqm\nOd43otBByd/lgeeegTwpFXbL9QfXGbzjws6uh1Dci9rUdqDarXlz8kuCJXY/\nMB4FEuIkLosPJnW6dUsP7tru1txDOLFlXj6fJ4foKq+a4Wqmp4ISQ5Qbh+WI\naEb7QXk67K5/JvGChCFX5cK4a+eX4ywt2xHmlEubd2HN/45xOTRXfV2WVPSU\n77/h2ASx4aEQqdH3jraCgmgJy0VaGuWjvCly+mcul0CX9iRn90ZUZ6QFdsHo\nugylgDY23solIUi1SQsqznaxqx0yHl2+zRUJqzkkZwtdCZrTWfJjksu85Q2u\nlXEr5PVkVvKSQBsykYakN1OUbYjbr2SvRpuI3HVPsz5/EYQDhznYywyjT5je\nPy7XZWX132zCThg9LFJ+DWbwuo/Yr5bpk+NWhOnIlewNyyN4tbvIuSM9pLQk\nrSg8WPYTTzvfFTOYuS3GlCSzEW1o1Z26OLj6GKYmEo1aGxIzgyq+RZl7q7bE\ntp/P2MuWGluCylBCqB0gXUg9Q2aowvP7kY+DU0kXQkvFJnmK+E5Rm5cvr8+r\n2q9GFl9kEu1sq0lr6UGOzvS+/4wWd5moxY0oAbr17LH2vkusdjQj4/rBQZUX\n7dDo\r\n=E9cr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["flow","es2015"]},"gitHead":"612c66b58fb09b7b2be4286ff675bc56c7d5b743","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src/ --out-file dist/index.js --source-maps --presets=es2015,flow"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"_npmVersion":"6.4.1","description":"Paynow SDK Demo","directories":{},"_nodeVersion":"8.11.1","dependencies":{"request":"^2.87.0","js-sha512":"^0.7.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"babel-cli":"^6.26.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.0.1_1537264318547_0.3067434752552489","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"paynow","version":"1.0.2","license":"MIT","_id":"paynow@1.0.2","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"dist":{"shasum":"d577d119cfb13b4231088fb83af91a774d0ae091","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.0.2.tgz","fileCount":8,"integrity":"sha512-Qq46k/Ttrm7LRbhs3l2UPHeePqS/6n8kTkSm/zaopMHAtcq3bi37BkO0OSdxU6vTISsOYQGE+pKntyFzuMk7vg==","signatures":[{"sig":"MEYCIQDjT5B5Mqe3EYweAYvzIm0ZcveT7ucH+/gW7iKKyF2dPAIhAKJDegg4RJiVi3yGpL4FZBIwymtJ5m/PGKOVL47S2UfT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60180,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbpPfjCRA9TVsSAnZWagAAgCgP/30r0+JCC5lZP9aOYsKG\nUQZ7KWXx26BOwTfTTIwC1d//ELQkFLQ6hefSDXlFTofIpsM1lLAEv65t5ceJ\nZLFJc8KfKnD0Io+/p2zNjAup3SafFiLi+rg3soWuGOgvGNkfyOropv2hgUzM\n44QEePVG5/3/RvK8suPTqOAltmmxwKgnbQqLe6SryD71HWtCKgLtKsnTswDs\n3tknUQKuhbiliFdDNePKIIvJ33mVnbHnIHyIy+ltGc8Nkp5RMguxjqWRXMD1\nvq89Hc65i0mn5sm6qIFOzRDDA3E34kf4GWMRY8cC0NtKJrKpkHIHIAeOMG51\nMchMrTmaZCuGA/F0gtAdnWwtkObaHP/taCqDXLcym0aY6FTS9TX0QvbRYLl6\ntQuuV5NGUMZ1hgDEo9iw9/G5gK3C2x+UPUu7YPe8WpWjk+lWdRWv7SOHhYOd\nyS3+1KA4WQRs7/01Fyy48J8Ej7oavSHORt451tP7OReD61mrbxIwm0rM/4Bt\nNLLF3ldGHhl3hQqOnis9dqYNN8XnVcr0/e9Fc9dBNzLxE2NANDGX5cZ1THvX\nYgXzqHGDWTqk04N+MOi2N4IErtsSQ8lyzC98GLZsl0Htq96kXa7pXnQ++6M6\npS8GYMaxPBlwn86/EdKimQxP3Zk5n2B6RS869FL6T5eIh+GmQKW985/5HTV0\nURKe\r\n=vSly\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["flow","es2015"]},"gitHead":"4574060285d8da596d7e536384988345392a16e3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src/ --out-file dist/index.js --source-maps --presets=es2015,flow"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"_npmVersion":"6.4.1","description":"Paynow SDK Demo","directories":{},"_nodeVersion":"8.11.1","dependencies":{"request":"^2.87.0","js-sha512":"^0.7.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"babel-cli":"^6.26.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.0.2_1537538018805_0.8314685766240271","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"paynow","version":"1.0.3","license":"MIT","_id":"paynow@1.0.3","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"dist":{"shasum":"f225a6fb535a7afc1bd2aa8b45fafc904f1fd2c1","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.0.3.tgz","fileCount":8,"integrity":"sha512-XYAa47e7eBWbXLzks3hiUVkHx1995Av24pA7LRxGQAUeP7t3sQ/GPU/iZLMYIB1j7MOKRoI0/t7Mn1opBL8MqA==","signatures":[{"sig":"MEYCIQCrK2Ahovs/L20fLGWt5O0+xIkQnd8QqgILz4TkrhL+YwIhAIJVU0gWU/T5qnDVwCka4X2josysSn2mTfXwVSEBQacJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqfAlCRA9TVsSAnZWagAAKIoP/17+djL9kKcNhKAn4KN6\nIzoOqAd0Qqtoczqa8AMJOmsJjn18KDxCA8Qq0ssodDby5m9qE0Nj3WClwUdi\nqjeCozqFwHtgk4yWzJ/YS8Pn5GfaaQKZGLsJ6IkLMgNtOdKGg7cZbPM+5MfT\n+gyp63CyMJr1ncUfw6QUfmbYAMVd51Y4k84Tqhba2YOlBpkvHcQPRDryf2Jz\nq66BtfKaYrgvVB5ZHvsxqJqF0W3cfVO30XgzkfNIz2PvQ4PFKSUEpmYsm67S\nV7m+Qt3gr72Va13uB7Ec352+1e1VQdDzhsvLydKrQqYPmt9LFmHeMbsFfCje\nL/A14LCenq/qcQ2v/0+2ramBJItfkkgmo1L5hsxT6E+Vi6v6WA0jSYx2mSRh\nd9dtQA6L+35/Lc2iQ3pbbokNXUOBDYWvezC1Ttwk9Iba3TAP8YNbQJVRi/6o\ncCnxdkPyIdHusEV4c2kR4f3Dzla/fj6LquUFpr7j1UesP6UutJsb9BBxANiT\nlf86luf/Yf45ELIiUzaSgKTbps1OS/Y5TAaDGPuOKlA2vssvgBCEVg0cs3ZC\npbnOo33K1xjG7dVJeVMzDwvKH+kvKq9sGxy7t3b/klpotqST3h6PeAILh6fr\nCfZMArC43Xms6zaFTE1nJd15jZ5smSCLwsEyyQvw0ztQsGRkZ4sIUuKdpVVS\ni8u3\r\n=9X8c\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","babel":{"presets":["flow","es2015"]},"gitHead":"6c8b41876d26381625cc6c87440067074719bb73","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"babel src/ --out-file dist/index.js --source-maps --presets=es2015,flow"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"_npmVersion":"6.4.1","description":"Paynow SDK Demo","directories":{},"_nodeVersion":"8.11.1","dependencies":{"request":"^2.87.0","js-sha512":"^0.7.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"babel-cli":"^6.26.0","babel-preset-flow":"^6.23.0","babel-preset-es2015":"^6.24.1"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.0.3_1537863716695_0.6193278589253326","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"paynow","version":"1.0.4","license":"MIT","_id":"paynow@1.0.4","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"homepage":"https://github.com/paynow/Paynow-NodeJS-SDK#readme","bugs":{"url":"https://github.com/paynow/Paynow-NodeJS-SDK/issues"},"dist":{"shasum":"14c6187f245e5eea5eaf67f12f458e4003bb39cb","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.0.4.tgz","fileCount":7,"integrity":"sha512-GYfx5WvoXzxguc85E3rc1D/cwjG7DkdLlZlYEUG4oDd3bqhIGwZ9gHeqOz2mXCHY4rPzz0RdrUcGkewyfOseBw==","signatures":[{"sig":"MEYCIQD4N6Ieh1jZk0WXuhVIFoByMAuE8Agya/0bjNWHZHfZ9gIhAKfond7hsGz/q0WLFszxaNxdUn0z+ONWyxCOt9D4FQ1T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsFDqCRA9TVsSAnZWagAAI0QP/3zmkgpyeM5BVxLNYXLL\nMkrU97wRVVB2RdsTyd/vauLiYm0K3CL0PAFDLZQrJ5VZnc6jgN+1Xo9V/amj\nquXkgSW3TOtc+u+h8m0jiouv7flCluzHUceUV0Hseb8HV0aGfVKDIhVq5zdP\nYkf2/AWKOfxhP0cLnCV8adI3mMOFhXK4eHjMi7NFq4d7nm0deX5jno743muz\nEl6AkM2r+DurThMHbfpmCLRU1WO28bn7VLM1EJNSDX3OE9WoA7N8h9HkEuud\nNL9R38T7S01zyYZGo1UaSx0DIvvNSqG5eRWCPLhu9WgzdMKozhZ+EvIoxwNV\ni3CiD0pE9WJp9N1C3oEi5O89Z7vUkpi5ezRktDYrIcZvf4+OStRAepCPQOzd\nwmrdRk1Rfy+Qe7k7weffTvvNxgXTwIiuK80FZYMX3k6u0iUSRerQRqXVaG/V\nogTsy9/EAIymVRuwzTt2d3U5IcRkJLKY0rm7I6ttxzsRXAuMuFMzeOLVSsTw\nokDUdsW1+dhUhd7htWBT8wxrLtf1/L+mhLwa3QJ3Yo1BtNkrtyZjzcGE1WC9\n2tMo3mIx6V1Lr9aZXN0cWq76/JMbt7X4Ab6O/dRBaVtwclbqm6+cKXryfp87\ni0qfpoWhKA/MFsMBz6xtdIoxAjlsV2mN22uUR7hFut5uS6jh/x5plMBczxxJ\n1jTb\r\n=5KyV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"d4966a9a08ab54d271fd8e29f32760c094d3114c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc --removeComments --sourceMap"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"repository":{"url":"git+https://github.com/paynow/Paynow-NodeJS-SDK.git","type":"git"},"_npmVersion":"6.4.1","description":"Node.JS SDK for Zimbabwe's Leading Payment Gateway, Paynow","directories":{},"_nodeVersion":"8.11.1","dependencies":{"request":"^2.87.0","js-sha512":"^0.7.1","@types/node":"^10.12.9","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^3.1.6"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.0.4_1555058921511_0.7453832746891909","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"paynow","version":"1.0.5","license":"MIT","_id":"paynow@1.0.5","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"homepage":"https://github.com/paynow/Paynow-NodeJS-SDK#readme","bugs":{"url":"https://github.com/paynow/Paynow-NodeJS-SDK/issues"},"dist":{"shasum":"536699970502ae3943614a28bdc79b9bc562ef34","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.0.5.tgz","fileCount":13,"integrity":"sha512-g9p8Oo71epITc/v0WRv+xifF1Dr/eUY/A9LdfYmMamQP8/TXTAaCGHSRPhctrVL6fBH5oMP6Q4nnl4q6oAfG5g==","signatures":[{"sig":"MEUCIAhsIrGXe1DBbmNIV3vXo8CEXdZrZ+f3eSXXeDjUqfCpAiEAnpKLICtUmviUGzXbCb+VrH4D9sr7ya+bJMqFdsc49OQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsjWLCRA9TVsSAnZWagAAUnYP/ir8WkJqpMcJ4xB8/4OZ\nXTDJCGz+6XP/N3KZ5O7jDdMIf0mnCqRaBjTTpuJkkHUxCVMVs4BIyCzHbLQ1\nWqfLv+h90iOaBjezu/lR3ZCAJ9S6U6Le09XRhvP/2/1u9X7jthJvfO/v5MJ8\n0nlfZJWN3PPyUgsXoXjF3b86xDIonZRnsBLcJ8d+DVBN+ztLeHFhcMwDIezW\n7PtucpWDWSweaznru/4uXpmhiOU1oxhlm8Sa1PbGXO6KK0dZleqrM85354ox\nwRCs5Yw5588NyISVNMb1390f4GgU/S6PDkvLgxFWtr2x4qDfNSk33BhjU3Cz\nawmibWvNivUp20wMDVp3fJp8vPnHt+9ZdxSV7hHuyqVddHlhgWcEpWiT0H8g\npfwKlTDEVPlbxIKEPDp76I0+bTMZNhYYylDraUMfPwpWvJuR8f+FksMY1XKu\nh+oM96K/aCQhqgdiMCqrlyQjZWV0qNMaPNkoK/1iy+gO/TpSO04gxYmLmuMq\n7KH4GAfZV6ujZLcNo/Adn7H1Io5XuP0QGzKmv0sYxA2U3CqIL8zi0VeG5y5C\nRxB7qthAxNUXz9IL30RI2UbcBvoMEaZwhGk0VyI/J6ARx87Bfkpapv1s00Yt\no84+u3hECWTzRrhv8aGRcEbdjJb9Io6DLGvEXd58/Tnz7oKbpc4sffML+UPI\ntHqV\r\n=Qe/t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"5f7a821f3534ed31546a1e3aeff165cc234014e8","scripts":{"test":"jest","build":"tsc --removeComments --sourceMap"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"repository":{"url":"git+https://github.com/paynow/Paynow-NodeJS-SDK.git","type":"git"},"_npmVersion":"6.7.0","description":"Node.JS SDK for Zimbabwe's Leading Payment Gateway, Paynow","directories":{},"_nodeVersion":"11.14.0","dependencies":{"request":"^2.87.0","ts-jest":"^23.10.5","save-dev":"^2.0.0","js-sha512":"^0.7.1","@types/jest":"^23.3.13","@types/node":"^10.12.9","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.0.0","typescript":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.0.5_1555182986810_0.6686215733979131","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"paynow","version":"1.0.6","license":"MIT","_id":"paynow@1.0.6","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"homepage":"https://github.com/paynow/Paynow-NodeJS-SDK#readme","bugs":{"url":"https://github.com/paynow/Paynow-NodeJS-SDK/issues"},"dist":{"shasum":"aaa7122378fbc0f95508e394d9c520cd95241246","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.0.6.tgz","fileCount":24,"integrity":"sha512-NM71cdb3RhXlSbl5uIWDfUTpACWGI7Yl0wIXOpsRN9fsHbEhSpoN5LRTo4xOM0A50jLCn/TmBDxj0Bhwl7h+rg==","signatures":[{"sig":"MEUCIE/2cZL+u0wjk7m+oS1Un6TwxMQ+x+zD/v8wqt/DSu2uAiEAtU/Na6/6dMI9e5oAiGMgaZLKXGl4cFaz/Szuypm66dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45360,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0aWaCRA9TVsSAnZWagAA8coQAKIE0Sfa1zR3J0tX9U6s\nP3OyfkxCbokw9iXoaH6qQRnb/RTRtq8rOAKF7PwaCH4jBVT3wHoUNYKHj6X3\nVYTZpmqq+7ZUS7tvKgQV43snba5Snu6VLJFS9lw92QEyjy+fJtR773DybT31\nq++paXJKEErXP4bc2i6xhHYW+roTpGBuw86gMkOytvUcIV6RXrmDwkFbfSQ0\nJbhlO2gPfrzfP7sptH1aN59QAI9daLeU4sU2/y7IlJR1rQmvMimHhvrF8Cxt\n+me30yjmilB6LQbsADkp6PRzrZ0XZoLR5e3ZAbs9ERPbYb+ASuo99j7WrL19\nB3cYPgAjj602A8ERFBjJMwm+inTY6ViHWTNbxUiLJpYwmsz5D1b2s8qJlxd+\n7O6jpNaKBXnZ7ortnMJ4bMlbrPPpBZq1EZnSwzGeHJx9fjr9fTE1NCOQFReg\ndDF5G4bdP7HKIG+Q2rDKa7iVBMTTBndcF43tVlCMw5z1/Wwe9aTWuem7rg77\nf6fchQ4Vgg4CnZYhV4jS6pInb4jyFpHGehLO2BEN3nNGeiL/72IJce7jT2zy\nLICFnkdlo8WDZIYNaZnTxCZey33s8LT/ichA4h3xqkJlCIXAshKqXEpe3lB3\nnPHVsZULzxNDacZV1E/DhN8T+tD+GlG6V/vtQabXvZtq5zt8/9lKO2U+y+lo\nWpMu\r\n=xSEq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"c40330c819ac7af5f18e310d2efdee8fbe946472","scripts":{"test":"echo 'Unit tests have been temporarily disabled.'","build":"npm run build:tsc","build:tsc":"tsc --removeComments --sourceMap"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"repository":{"url":"git+https://github.com/paynow/Paynow-NodeJS-SDK.git","type":"git"},"_npmVersion":"6.9.0","description":"Node.JS SDK for Zimbabwe's Leading Payment Gateway, Paynow","directories":{},"_nodeVersion":"12.1.0","dependencies":{"request":"^2.87.0","js-sha512":"^0.7.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"concat":"^1.0.3","typescript":"^3.3.1","@types/node":"^10.12.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.0.6_1557243289385_0.8201839680383411","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"paynow","version":"1.0.7","license":"MIT","_id":"paynow@1.0.7","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"homepage":"https://github.com/paynow/Paynow-NodeJS-SDK#readme","bugs":{"url":"https://github.com/paynow/Paynow-NodeJS-SDK/issues"},"dist":{"shasum":"f87caa221197b0bd536ea5e21ce089be19feeb55","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.0.7.tgz","fileCount":24,"integrity":"sha512-wTStwvHodTQGTMKlBpp9XVzBs39PeikxNniIAAy901X1c7c1OdL+XekEU9CyIZm6L/zfd1Fk14yTtgwR4Km6og==","signatures":[{"sig":"MEQCIEqKEkS1eTqOoeKovLC490HRT5dmHfOtwnp9cbp6e/ppAiA2tFkcp7Kq3PqcpG7en/5MqKt7bAMCVcVRZVEUTuisHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6C+JCRA9TVsSAnZWagAAmPUQAJ82QQRm5wLurrYqRHHf\nK0dOrDsS65iRB7ofiDhPMCqrcWu9t7DH3aXLsRwFP9Ohc5Lz5dgM5IiZwZeg\nzak4oBsxEy84JUDYBc0sOvqeuNF5l6zRnQUWquJyNweefsNnvh3ISzKKnyCD\nenNZ86sNB+13vx2uVR3jTjNv3hBlmbiFyk6aNriSKwG3+tJD4zUgUT/L+Q3C\naqkoOytdoxjaxt86gtKMdt09p+ymIegphLcAwQW5USMBwHc15w53hbmXSeQB\nr1+I3SPc9rsBqBkeA0EjLbtuoQ5sBd2QVBtJpN9ZpASntHqXXSRK0JCIjVLo\nRwae+Ni7+38L+QKUUM3O4y+D6DMCa7NVsIzpZAyLGsGL76HdZePN9QlfTSQK\n8MWze3bNZdbDWBNUGxaxtOBGMV6Y3EiBXhDVzQKqYPf3Lfx22cqHAUEYJiNN\nKDfQ2vzEEofKEqcwNZi6bGlAHvZA1zhfY5/UBwljxcYVsacpNRUf9Y8ElMcg\nmbrO0fM4cpLSpCC+MSI71FF3pF7eIS4PRom7gyFk1HbyffgYUVGAtBaJACJ1\nNzk6MdtbFF8hg52r934LN8h888tXoizONVT8k5BY1Bj/HRKWkBWqOFU3Z3jq\ntkGClLTTjYMll9HI1y0vqFRrMYkhmxnRW08p5A/flUz7cxzgDpJkNOAz2tRo\nwo9B\r\n=JPQM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"bdec75701405f209040c6ec27d24d080b0a71c85","scripts":{"test":"echo 'Unit tests have been temporarily disabled.'","build":"npm run build:tsc","build:tsc":"tsc --removeComments --sourceMap"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"repository":{"url":"git+https://github.com/paynow/Paynow-NodeJS-SDK.git","type":"git"},"_npmVersion":"6.9.0","description":"Node.JS SDK for Zimbabwe's Leading Payment Gateway, Paynow","directories":{},"_nodeVersion":"12.3.1","dependencies":{"request":"^2.87.0","js-sha512":"^0.7.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"concat":"^1.0.3","typescript":"^3.3.1","@types/node":"^10.12.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.0.7_1558720393069_0.9532210203286566","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"paynow","version":"1.0.9","license":"MIT","_id":"paynow@1.0.9","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"homepage":"https://github.com/paynow/Paynow-NodeJS-SDK#readme","bugs":{"url":"https://github.com/paynow/Paynow-NodeJS-SDK/issues"},"dist":{"shasum":"683f9be2f6ce0d15d1759b71997384e1f5afe4a9","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.0.9.tgz","fileCount":24,"integrity":"sha512-OrEuh7pW/LMoTcytGy3fXKoCJyNpP45jmvNdEyVVTtLpjQiw/9CDBUJaV9M7ihLXR/OrPul2udpznR81jG5O/Q==","signatures":[{"sig":"MEUCIQCQVk4Mrlryg8NenF6tzI3xQELpbORF1Hlj8VvKaPkpbgIgfn443E9avaHWUdzdT7okeoLel2pGS66APgIC+xjgR/c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+i3DCRA9TVsSAnZWagAALmcP/RZwrhNzwkodfkdrVjfN\nQzZfTTU0zkO/x9A614NZVAP3GN0n+KUwQfW8WDZPj1Oz2Yyr/JEi6RfNws5X\n12TpexZ7SA9wsY6gP9y3FkO7acE6nwEW62qFWU4pnRepjeb0K1MX/BStCk4m\nBhPuKgIXLCOHQ8AAbQkBytzZH5ApSklxHOHBTQ2aTAIydw9FGH+Ngl/xigGH\n30LlmOJ7ykdQqUKmpLBaHNuh6tS5U7z9SpKjJno6GalF3Os1KF7gGRa3uDuX\nHZQER0f4Sqo6RNOFdizWTPaKYRxr4YHhSKvzKy4GsSiToVAmMdneDdd6pCPC\nuSfUjBufRuW0R570qUjBbIvVNpWUp9r/wr1dmIMhtDCtac1144uD6RFqQEWb\n2QBmCltKJx8o/3zDG3lwqCcdNeQtTVKtWxVf4M/54ezQTCgQzLB9BRxI41Sq\nqYjPqiWFiCMO9CN0mV9H6FxNw0BC0Nec3ZAIy4irvTGSqbE4R57Iwrml+BWK\nbMDHhCm/xNcLtftr9VT16m1e0by6V1nhfLBmXSpFn+JQ2//Ur6G4vNANzbRB\nyrkz3WTmgYXIqinunur0hRgecCq5H85MArVbvrJXJC7EZhjXT+cxer//gFi4\nCytRKzpU5W4GqAiib/vbxSTXjmYJ/IM9Ee76Yz85MNeVxLN10Bzt4N81vb7L\nGErj\r\n=Mkjv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"9ffd88689853db6ba917d77252b74726e5e9d0ee","scripts":{"test":"echo 'Unit tests have been temporarily disabled.'","build":"npm run build:tsc","build:tsc":"tsc --removeComments --sourceMap"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"repository":{"url":"git+https://github.com/paynow/Paynow-NodeJS-SDK.git","type":"git"},"_npmVersion":"6.13.4","description":"Node.JS SDK for Zimbabwe's Leading Payment Gateway, Paynow","directories":{},"_nodeVersion":"13.4.0","dependencies":{"request":"^2.87.0","js-sha512":"^0.7.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"concat":"^1.0.3","typescript":"^3.3.1","@types/node":"^10.12.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.0.9_1576676802626_0.997331906342291","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"paynow","version":"1.2.0","license":"MIT","_id":"paynow@1.2.0","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"homepage":"https://github.com/paynow/Paynow-NodeJS-SDK#readme","bugs":{"url":"https://github.com/paynow/Paynow-NodeJS-SDK/issues"},"dist":{"shasum":"7a4a0dab56b3e50fcc1a4f11e6d2f38bb725c682","tarball":"https://registry.npmjs.org/paynow/-/paynow-1.2.0.tgz","fileCount":24,"integrity":"sha512-kjyGXONTYNkEQAKT2INixmnmez0qyA2iJ6jbAmV1t9GEkBaPGgT9i/N7EunK9IlBlE8tvecNn71KT0pb5UQeCA==","signatures":[{"sig":"MEUCIQDQcYnzStx/uVX7NWDFOWxMMetJ89ATtw1ep7QSOc8g1AIgNnTYcyQZLzFmkXfxY5n6cyEyKtEVX5Ffy1h56HfZjbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50110},"main":"dist/index.js","gitHead":"8bd241726983c845080e73825c4842347b08f212","scripts":{"test":"echo 'Unit tests have been temporarily disabled.'","build":"npm run build:tsc","build:tsc":"tsc --removeComments --sourceMap"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"repository":{"url":"git+https://github.com/paynow/Paynow-NodeJS-SDK.git","type":"git"},"_npmVersion":"8.11.0","description":"Node.JS SDK for Zimbabwe's Leading Payment Gateway, Paynow","directories":{},"_nodeVersion":"16.16.0","dependencies":{"request":"^2.87.0","js-sha512":"^0.7.1","request-promise-native":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"concat":"^1.0.3","typescript":"^3.3.1","@types/node":"^10.12.9","@types/request-promise-native":"^1.0.16"},"_npmOperationalInternal":{"tmp":"tmp/paynow_1.2.0_1707487292189_0.8208068351924402","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"paynow","version":"2.2.1","keywords":["payment","gateway","paynow","sdk","nodejs"],"license":"MIT","_id":"paynow@2.2.1","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"homepage":"https://github.com/paynow/Paynow-NodeJS-SDK#readme","bugs":{"url":"https://github.com/paynow/Paynow-NodeJS-SDK/issues"},"dist":{"shasum":"668a1c74ef2d76056262956bce8cf277e1310404","tarball":"https://registry.npmjs.org/paynow/-/paynow-2.2.1.tgz","fileCount":12,"integrity":"sha512-+t5mov7TvpSS+IdJMtqEi8SSKeTQpQYcGw8uE+dEVHrNTAqTvze8Pj2P8W7EF9MTvwAnhMrgo74C0oJLLJITbA==","signatures":[{"sig":"MEUCIGe1tUO/VcqcRIi5GqsIWt0t05IFfVVJxCd/71SvjkYBAiEA7mmrcllm5HZ0szqn/3mlcRyemSYkHVppv6QsdnKc8ws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34645},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"22df1f94ffb60e8da5de8af29f1a0e137f69d683","scripts":{"test":"jest","build":"npm run build:tsc","build:tsc":"tsc"},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"repository":{"url":"git+https://github.com/paynow/Paynow-NodeJS-SDK.git","type":"git"},"_npmVersion":"10.4.0","description":"Node.JS SDK for Zimbabwe's Leading Payment Gateway, Paynow","directories":{},"_nodeVersion":"20.11.1","dependencies":{"axios":"^1.7.9","js-sha512":"^0.9.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/paynow_2.2.1_1738318973297_0.10400135847196279","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"paynow","version":"2.2.2","description":"Node.JS SDK for Zimbabwe's Leading Payment Gateway, Paynow","main":"dist/index.js","scripts":{"test":"jest","build:tsc":"tsc --removeComments --sourceMap","build":"npm run build:tsc"},"repository":{"type":"git","url":"git+https://github.com/paynow/Paynow-NodeJS-SDK.git"},"license":"MIT","keywords":["payment","gateway","paynow","sdk","nodejs"],"engines":{"node":">=14.0.0"},"dependencies":{"axios":"^1.7.9","js-sha512":"^0.9.0"},"devDependencies":{"@types/jest":"^29.5.14","@types/node":"^18.0.0","jest":"^29.7.0","typescript":"^5.7.3"},"_id":"paynow@2.2.2","gitHead":"5df9a4af821d577dd27189865224fca0e11a2cb7","bugs":{"url":"https://github.com/paynow/Paynow-NodeJS-SDK/issues"},"homepage":"https://github.com/paynow/Paynow-NodeJS-SDK#readme","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"integrity":"sha512-v8uKtOtMDo8abfjo/inzQ14hKXmEVH1AwEyku5BhsyrxN6AbttGpSoGk5q/wSc8adzFYzdgo79wNfHmRyJTeTw==","shasum":"ba290df1171d5e30e23f925e2821940909fc7a5e","tarball":"https://registry.npmjs.org/paynow/-/paynow-2.2.2.tgz","fileCount":27,"unpackedSize":55320,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEN+0URRXZmyeZYdWQ/5cnVX7S6Utk3fwY9nqZqPXDJaAiB28o15IZnwwDGGuv+vHrJgeTSR4aQw700Keei6NN9NRQ=="}]},"_npmUser":{"name":"paynow","email":"projects@webdevworld.com"},"directories":{},"maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/paynow_2.2.2_1738319966306_0.8352181208381297"},"_hasShrinkwrap":false}},"time":{"created":"2018-09-18T07:06:11.541Z","modified":"2025-01-31T10:39:26.701Z","1.0.0":"2018-09-18T07:06:11.771Z","1.0.1":"2018-09-18T09:51:58.695Z","1.0.2":"2018-09-21T13:53:38.937Z","1.0.3":"2018-09-25T08:21:56.855Z","1.0.4":"2019-04-12T08:48:41.772Z","1.0.5":"2019-04-13T19:16:26.947Z","1.0.6":"2019-05-07T15:34:49.497Z","1.0.7":"2019-05-24T17:53:13.209Z","1.0.9":"2019-12-18T13:46:42.813Z","1.2.0":"2024-02-09T14:01:32.361Z","2.2.1":"2025-01-31T10:22:53.490Z","2.2.2":"2025-01-31T10:39:26.523Z"},"bugs":{"url":"https://github.com/paynow/Paynow-NodeJS-SDK/issues"},"license":"MIT","homepage":"https://github.com/paynow/Paynow-NodeJS-SDK#readme","keywords":["payment","gateway","paynow","sdk","nodejs"],"repository":{"type":"git","url":"git+https://github.com/paynow/Paynow-NodeJS-SDK.git"},"description":"Node.JS SDK for Zimbabwe's Leading Payment Gateway, Paynow","maintainers":[{"name":"paynow","email":"projects@webdevworld.com"}],"readme":"[![Build Status](https://travis-ci.com/paynow/Paynow-NodeJS-SDK.svg?branch=master)](https://travis-ci.com/paynow/Paynow-NodeJS-SDK)\r\n\r\n\r\n# Node.JS SDK for Paynow Zimbabwe's API\r\n\r\n## Sign in to Paynow and get integration details\r\n\r\n> Before you can start making requests to Paynow's API, you need to get an integration ID and integration Key from Paynow. \r\nSee Documentation [Generating Integration Key and Viewing integration ID](https://developers.paynow.co.zw/docs/integration_generation.html)\r\n\r\n## Documentation\r\n\r\nSee the [Paynow QuickStart](https://developers.paynow.co.zw/docs/quickstart.html).\r\n\r\n## Prerequisites\r\n\r\nThis library has a set of prerequisites that must be met for it to work\r\n\r\n1.  Node version 0.6.0 and above\r\n1.  NPM (node's package manager, used to install the node library)\r\n\r\n## Installation\r\n\r\nInstall the library using NPM or yarn\r\n\r\n```sh\r\n$ npm install --save paynow\r\n```\r\n```sh\r\n$ yarn add paynow\r\n```\r\n\r\n## Usage example\r\n\r\n### Importing library\r\n\r\n```javascript\r\nconst { Paynow } = require(\"paynow\");\r\n```\r\n\r\nCreate an instance of the Paynow class optionally setting the result and return url(s)\r\n\r\n```javascript\r\nlet paynow = new Paynow(\"INTEGRATION_ID\", \"INTEGRATION_KEY\");\r\n\r\npaynow.resultUrl = \"http://example.com/gateways/paynow/update\";\r\npaynow.returnUrl = \"http://example.com/return?gateway=paynow\";\r\n\r\n/* The return url can be set at later stages. \r\nYou might want to do this if you want to pass data to the return url (like the reference of the transaction) */\r\n```\r\nThe Integration ID and Key can be optionally loaded from `PAYNOW_INTEGRATION_ID` and `PAYNOW_INTEGRATION_KEY` environment variables (respectively). An instance of the Paynow class can then be created using the following: \r\n\r\n```javascript\r\nlet paynow = new Paynow();\r\n```\r\n\r\nCreate a new payment passing in the reference for that payment (e.g invoice id, or anything that you can use to identify the transaction.\r\n\r\n```javascript\r\nlet payment = paynow.createPayment(\"Invoice 35\");\r\n```\r\n\r\nYou can then start adding items to the payment\r\n\r\n```javascript\r\n// Passing in the name of the item and the price of the item\r\npayment.add(\"Bananas\", 2.5);\r\npayment.add(\"Apples\", 3.4);\r\n```\r\n\r\nOnce you're done building up your cart and you're finally ready to send your payment to Paynow, you can use the `send` method in the `paynow` object.\r\n\r\n```javascript\r\n// Save the response from paynow in a variable\r\npaynow.send(payment);\r\n```\r\n\r\nThe send method will return a `Promise<InitResponse>`, the InitResponse object being the response from Paynow and it will contain some useful information like whether the request was successful or not. If it was, for example, it contains the url to redirect the user so they can make the payment. You can view the full list of data contained in the response in our wiki\r\n\r\nIf request was successful, you should consider saving the poll url sent from Paynow in your database\r\n\r\n```javascript\r\npaynow.send(payment).then(response => {\r\n  // Check if request was successful\r\n  if (response.success) {\r\n    // Get the link to redirect the user to, then use it as you see fit\r\n    let link = response.redirectUrl;\r\n  }\r\n});\r\n```\r\n\r\n> Mobile Transactions\r\n\r\nIf you want to send an express (mobile) checkout request instead, the only thing that differs is the last step. You make a call to the `sendMobile` in the `paynow` object\r\ninstead of the `send` method.\r\n\r\nThe `sendMobile` method unlike the `send` method takes in two additional arguments i.e The phone number to send the payment request to and the mobile money method to use for the request. **Note that currently only Ecocash and OneMoney are supported**\r\n\r\n```javascript\r\npaynow.sendMobile(payment, '0777000000', 'ecocash').then(response => {\r\n  // Handle response\r\n});\r\n```\r\n\r\nThe response object is almost identical to the one you get if you send a normal request. With a few differences, firstly, you don't get a url to redirect to. Instead you instructions (which ideally should be shown to the user instructing them how to make payment on their mobile phone)\r\n\r\n```javascript\r\npaynow.sendMobile(\r\n    \r\n    // The payment to send to Paynow\r\n    payment, \r\n\r\n    // The phone number making payment\r\n    '0777000000',\r\n    \r\n    // The mobile money method to use.\r\n    'ecocash' \r\n\r\n).then(function(response) {\r\n    if(response.success) {\r\n        // These are the instructions to show the user. \r\n        // Instruction for how the user can make payment\r\n        let instructions = response.instructions // Get Payment instructions for the selected mobile money method\r\n\r\n        // Get poll url for the transaction. This is the url used to check the status of the transaction. \r\n        // You might want to save this, we recommend you do it\r\n        let pollUrl = response.pollUrl; \r\n\r\n        console.log(instructions)\r\n\r\n    } else {\r\n        console.log(response.error)\r\n    }\r\n}).catch(ex => {\r\n    // Ahhhhhhhhhhhhhhh\r\n    // *freak out*\r\n    console.log('Your application has broken an axle', ex)\r\n});\r\n```\r\n\r\n# Checking transaction status\r\n\r\nThe SDK exposes a handy method that you can use to check the status of a transaction. Once you have instantiated the Paynow class.\r\n\r\n```javascript\r\n// Check the status of the transaction with the specified pollUrl\r\n// Now you see why you need to save that url ;-)\r\nlet status = paynow.pollTransaction(pollUrl);\r\n\r\nif (status.paid()) {\r\n  // Yay! Transaction was paid for\r\n} else {\r\n  console.log(\"Why you no pay?\");\r\n}\r\n```\r\n\r\n## Full Usage Example\r\n\r\n```javascript\r\n// Require in the Paynow class\r\nconst { Paynow } = require(\"paynow\");\r\n\r\n// Create instance of Paynow class\r\nlet paynow = new Paynow(\"INTEGRATION_ID\", \"INTEGRATION_KEY\");\r\n\r\n// Set return and result urls\r\npaynow.resultUrl = \"http://example.com/gateways/paynow/update\";\r\npaynow.returnUrl = \"http://example.com/return?gateway=paynow\";\r\n\r\n// Create a new payment\r\nlet payment = paynow.createPayment(\"Invoice 35\");\r\n\r\n// Add items to the payment list passing in the name of the item and it's price\r\npayment.add(\"Bananas\", 2.5);\r\npayment.add(\"Apples\", 3.4);\r\n\r\n// Send off the payment to Paynow\r\npaynow.send(payment).then( (response) => {\r\n\r\n    // Check if request was successful\r\n    if(response.success) {\r\n        // Get the link to redirect the user to, then use it as you see fit\r\n        let link = response.redirectUrl;\r\n\r\n        // Save poll url, maybe (recommended)?\r\n        let pollUrl = response.pollUrl;\r\n    }\r\n\r\n});\r\n```\r\n\r\n\r\n## Development \r\n\r\nFork this repository and clone to local machine\r\n","readmeFilename":"README.md"}