Can you please fix this bug its almost 5 years now
There is a pull request thats sitting in your repo for years now
They were raised in 2021 and 2022
elphas
October 1, 2024, 5:57am
2
Good day
Are you currently experiencing an issue with the Paynow Node Js. Kindly share the issue you are facing in detail.
Just check the Issues and the Pull Request tab
opened 03:35PM - 05 Aug 21 UTC
mobile payement not working
An error occured while initiating transaction E… rror: Hashes do not match!
at Paynow.parse (C:\Users\USER\Documents\projects\nodejs\league\leaguebackend\node_modules\paynow\dist\paynow.js:101:23)
at C:\Users\USER\Documents\projects\nodejs\league\leaguebackend\node_modules\paynow\dist\paynow.js:87:26
at processTicksAndRejections (internal/process/task_queues.js:95:5)


master ← desmondrg:master
opened 06:23PM - 03 Feb 21 UTC
Your module couldn't be imported into a node project written in Typescript as yo… u were not emitting type declarations during your build using tsc. So, I made the following changes to cater for programmers who would like to use your module whilst still writing their code in Typescript
1. I set the declaration flag to true in your **tsconfig.json** file
2. I set the declaration output directory to "**dist/declarations**" in your tsconfig.json file
3. I then set the "**types**" key to "**dist/declarations/index.d.ts**" in package.json (so Typescript could find the types when your module is imported in a Typescript Project)
4. I built the module and then tested it in a MyEAN Stack Web Application written entirely in Typescript and it worked like a charm
5. I edited READMe.md to include a pointer on how to import your module in a typescript project. That is, I included the statement : **import { Paynow } from "paynow";**
**NB**: Now your module can now be imported in both Typescript projects and regular es6 projects
These issue have been here for years (Hash Mismatch Error)
Yet the fix is sitting there
master ← iamngoni:master
opened 11:14AM - 01 Mar 22 UTC
elphas
October 1, 2024, 7:17am
5
Kindly initiate a transaction and dm your integration ID so we can check. Please note that Hash Mismatch error is caused by incorrect credentials or authemail that’s not your login email address when your integration is on test mode.
make sure you are using the correct auth email, result and return urls are set and also make sure You have activated the payment method on the admin portal. if there is not active mobile payment method, you will get a Hash mismatch error.