Invoices for product purchasing using the ERCUltraStoreNFTInvoices smartcontract
- Mint NFT Invoices
- Burn Invoices when refund
- Modifier to check only the store is the one that mints and burn invoices
- Modifier of Owner to set the store contract
- Royalties from secondary sales
- Primary sales fees
- Copy NFTs if needed (As keys for cars, keys for houses or other properties) for family members if needed
- Burn copies when the original NFT is transfered (House sold, then burn all the keys of the family...)
- Verification of NFTs to check the owner is the real owner for services limited to NFT holders by product barcode
- NFTs with Timer to rent properties
- Can copy of The Master NFTs, MasterNFT means the original that earned by purchasing the product (specialy for properties selling or renting to give keys for family members)
- Can Disable copy NFTs (If a store owner doesnt want that his users will be able to copy their service keys)
- Can limit amount of copies to each original NFT minted after mint, Like in hotel or AirBNB
- Verification only by product barcode
- Verification by product barcode And token Id If needed
- Burn all Expired NFTs in a press
good for houses and cars renting and selling
good for selling web services, like bots or courses or any web services