Secure Website to sell digital codes online

Job ID: 31151781

Budget: $250 – $750 USD

We are looking to sell digital cards online similar to offgamers.com, thecardcloset.com, mtcgame.com, pcgamesupply.com etc.
Don't want to use wordpress due to security and hacking concerns
Following are needed:
1. ID verification for new customers (cannot place order until approved)
2. Order limit of US$100, approval needed for higher amounts
3. Code delivered online and via email or whatsapp
4. History of transactions available for customer
5. Integrated with freshdesk chat and helpdesk
6. Uses canadian payment processor (RBC Canada)
7. Database of codes available (inventory) with ability to order even though stock is zero. Message says it is currently out of stock and will be delivered within 24 hours

Selling PSN, XBOX, itunes, Roblox and many other cards
All prices is US$
Need page for 20 different cards, also home page, contact page etc.

Timeline : asap want to launch in September