WhiskeyMateWhiskeyMate
← Wszystkie artykuły

How-To

How to Access the WhiskeyMate Swag Shop and Track Your Orders

Shop official WhiskeyMate merch and view order history directly from the app

1 osoba uznała to za pomocne

Overview

WhiskeyMate’s Swag Shop is a web-based store that you can open from the mobile apps. When you open the store from inside WhiskeyMate, the app passes your current Firebase sign-in token to the store so the website can automatically sign you in.

Open the Swag Shop

  • iOS: Open the main menu (from your collections/profile area) and tap Swag Shop. WhiskeyMate will fetch your Firebase ID token and open https://whiskeymate.net/store.html?idToken=... in your browser.
  • Android: Open the app menu, expand Swag Shop, then choose Store. The app opens https://whiskeymate.net/store.html?idToken=... in your browser.

How automatic sign-in works (web)

  • The Swag Shop website reads the idToken query parameter, calls /verify-id-token to exchange it for a Firebase custom token, then signs in with that custom token.
  • After signing in, the website removes the idToken from the URL (so the token isn’t left sitting in your address bar).

Checkout & fulfillment (high level)

  • Payments: Checkout is handled via Stripe on the Swag Shop website.
  • Fulfillment: Products are pulled from Printful and orders are submitted to Printful for fulfillment and shipping. Shipping options depend on your destination address.

Track your orders (inside the app)

  • iOS: Tap Order History to open the in-app Order Status screen.
  • Android: Open the menu → Swag Shop → Orders to open Order Status.

What you’ll see in Order Status

  • Order list: Each order shows a date, a Payment/Intent ID, and a status badge.
  • Expandable details: Items (variant name × quantity), shipping address, and any emails recorded for that order.
  • Order timeline: A step-by-step timeline (Draft → Submitted → Pending → In Progress → Partial → Fulfilled → Shipped), based on the order status.
  • View Full Order: Opens https://whiskeymate.net/order-status.html?id=<paymentIntentId> in your browser.

Behind the scenes (order history API)

  • Both iOS and Android fetch your order history by sending your Firebase ID token as an Authorization: Bearer ... header to the WhiskeyMate site’s /order-history endpoint.

Troubleshooting

  • Store won’t load or doesn’t recognize you: Make sure you’re signed into WhiskeyMate, then open the Swag Shop from inside the app again so it can pass a fresh token.
  • No orders show up: The Order Status screen will show a “No orders found” message and also provides a merch promo so you can browse products.
  • Status feels behind: Fulfillment/shipping updates depend on the provider’s processing and can take time to reflect in the timeline.
1 osoba uznała to za pomocne