Stand Up 3/1
Date
Mar 1, 2022
Note Taker
Property 1
Action Items
Everybody has access to everything (fi_bo)
Work in the same environment and test on a weekly basis (maybe using docker), figure out a way to use Shopify CLI in docker —@PBear
Aim to test and deploy a week before demo or launch, try to deploy to a staging or sandbox as early as possible (all)
make the testing environment as close possible to USM store (we are 80% there)
Agenda + notes
- Updates:
- Prad: -1 week
- last week
- 1- webhook was failig bcs heroku was in sleep mode, so this was fixed and tested, we will need to have only one server
- talking to devops >> moving project to their resources (to AWS), things are not ready, currently using digital ocean, they’re are checking if the budget fits (our budget $10/month)
- working on taking the order, team ext errors (cart, shop id, etc) >> uninstall the app and create new app and install again >> trying to fix that so that adding features can be smoother
- Next week:
- fixing server updates
- order tagging
- move to digital ocean
- Challenge:
- Questions: AML - do not ship to sanctioned countries, through adding the sanctions in country stores, Add text simple page
- PBear: -1 week
- app is on docker, do we lose the seamless process? >> prad: no preference. Docker is PBear preference, but the Shopify CLI tool is relied on atm, there are trad-offs.
- continued working on the order details in Shopify Admin UI, exposing custom attributes (transaction hash ID, user wallet address, flag that they used bankless checkout — (followup to order tagging function)) and other detail, button to link to official Shopify admin
- Next week:
- continue on the same items as above (finish docker setup)
- Challenge:
- Questions:
Last week:
NFT Receipt
will run on only remix, code doesn’t compile on its own, it would be better if they deployed and send the address on which it is living. This code, is an NFT contract, it is not ready for USM or bankless checkout right now. 1 hr. allow only USM address to create the receipts, not any other nft receipt, so only USM can mint
spec sheet >> wallet to fund the minting, absorbing minting costs
NFT Redemption - 2/3 weeks
check to see if token used to redeem
use cases:
- list of tokens/NFTs
- complexity on shopify admin settings >> embed meta data on the product level (this token they can redeem shirt), use that to check if wallet has the token and store token they have redeemed
- same product >> check if you have token >> check if you claimed >> in their order/custom attributes the token that the customer holds (on the shopify side, adding the token number to order custom attributes)
- Admin interface UI to allow the store to add custom attributes about the contract, search box>> select product to enable token redemption and then once that feature flack is turned on, then you go to the product setting and in the rules for how someone redeem (contract address, # how many they can redeem)
- prad would have to do some frontend logic to check
Map out the receipt and the redemption next stand up!