My NJOI app

How are my credit card details authenticated before purchasing?

Your credit card is authenticated in a secure payment environment through the Astro Payment Portal. Do provide the necessary details to proceed with your purchases ie. Bank Login details, Credit Card number, CVV and OTP.