Skip to content

natsu90/duitnowqr-chip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DuitNowQR Hardwareless Soundbox

DuitNowQR advance payment validation, without any additional hardware, which I believe should come built-in ready in every banking app.

Demo

http://duitnow.ss.my

Watch the video

Prerequisites

  1. SSM Company Certificate (for CHIP account and bank account registration)

  2. Company Bank Account (for DuitNow activation with CHIP)

  3. CHIP Account

Installation

  1. npm install

  2. cp .env.example .env

  3. Fill up .env accordingly

APP_URL=
CHIP_BRAND_ID=
CHIP_API_KEY=
  1. npm run start

CHIP Informations

  1. 1.6% transaction fee, or RM0.15, which one is higher. And RM1.50 maximum.

  2. Next business day settlement, no minimum settlement.

Known Issues

  1. The UI is not really mobile friendly, my frontend skill is suck, feel free to contribute.

  2. I tried to use Server Sent Event (SSE) at first, instead of Short Polling, but somehow SSE doesn't work with Nginx. I'll try debug it later when I'm free.

License

Licensed under the MIT license