Skip to content
Jan Baykara edited this page Mar 31, 2022 · 12 revisions

Welcome to the leftbookclub wiki!

Editing subscription products and shipping rates

How do products show up on the website?

Stripe products that have metadata pickable: 1 are displayed on the frontend

How is the price of a product displayed?

Name a price basic to have it displayed as the Product's basic price, otherwise the cheapest price will be used.

How are shipping rates applied?

When a customer selects their country, their Shipping Zone will be identified and they'll be sent to the relevant zone-specific price, if one has been marked.

Add Shipping Zones via the admin panel, at /admin/snippets/app/shippingzone/. If no Shipping Zones are configured, all countries will default to "ROW" (Rest of World).

In Stripe, you must create zone-specific prices for products by adding shipping to the price metadata. For the shipping code ROW, add shipping: ROW. If no price for the zone can be found, the basic price will be used instead.

Service stack

  • Digital Ocean Space (S3-compatible) for user-uploaded CMS content
  • Fly.io for hosting, CDN, database
  • Mailjet for email delivery
  • Github for code, deployments via actions
Clone this wiki locally