- `https://www.loom.com/share/96db1e5b2a754aa5b3d936d7c1725772?sid=ce6bc94b-45e9-4dd6-ade4-a716a65165f5`
- When not logged in it does not let you input an email
- The Donation needs to process similarly to coins where they show as pending in orders until the completed transaction webhook fires then they show as Paid
- The regular coins need to redirect like the Donation does IE the modal should close and then confetti and that’s it.
- Premium Tokens and Subscription is having an issue. Could be the price key? Can fix in seed if it is.
`https://www.loom.com/share/31372c4750ab49e39438b07513e3a3c5?sid=c134f904-e8c1-4fcd-bd09-7f254fc25689`
- It’s pulling an email from somewhere and won’t let me change it on the payment modal.
- It needs to just close the modal and show a popup “Transaction Completed. Thanks for your donation” and then optionally show confetti. Right now it goes to a success page then only gives an option to go to a signup page.
- When the user is logged in it should show their email as greyed out so it can not be edited.
-
- `https://www.loom.com/share/b79c67be825b4c6f8e2a958a76e8a831?sid=95136b53-2c8c-4c2e-bd83-dc9315288f80`
- Donation needs to be in the modal like other transactions
Sorry I never explained how model Product works. Essentially I want all future products to be placed into it. Product is a holder for any products we sell on factiii. Model Order is to show an actual Order went through. Orders hold model Item to track individual items in an order. This is done so we can later break Orders out by items and refund individual components. It is over kill for now, but factiii will support ecommerce someday and this database structure will help support that.
- Need to get rid of model Donation
- Model Product/Order/Item can support this
- You will need to Add product type DONATION
- Add Product with saleTitle of “Factiii Donation”, type DONATION
- Use model Order/Item to track each donation to this product
- Do an email check, if it is in our database have the user login to donate.
- This prevents people from using someone elses email to donate and still allows random non users to donate.
- If they are logged in do not let them edit their email.
- Make the purchase stay in the modal like the coins
- This will return the user to where they were which is nice.
- I like the confetti on the donation page. After you get rid of it can you add confetti to the normal purchases when they are successful?