User record 195 also includes the approved payment method used for purchasing the tokens (either using credit card, bank account or offline) and the user's detailed information such as credit card name, card number and expiration date or personal bank account number and bank name, etc. [0150] Vendor record 200 within vendor database 125 contains the vendor ID, vendor name, address, phone number, f