Skip to content
Jan Baykara edited this page Jun 7, 2022 · 12 revisions

A guide for Left Book Club admin users.

Status page: https://status.leftbookclub.com/status/leftbookclub

Plans, prices and products

  • You can create membership plans here: https://leftbookclub.com/admin/app/membershipplanpage/
  • Within the prices specified for a plan via Wagtail, you can attach the Stripe product or products plural that can be signed up for. These Stripe products will be listed on the plan page for selection by the user.
  • The right book can be displayed in checkout by adding a book_types metadata record for Stripe products that corresponds to the Shopify book types (classic, contemporary). If the user has selected a stipe product with book_types set (i.e. the Classics or Contemporary products), it will look for the most recent Shopify book for that type. If the stripe product doesn't have a book_types set, then it will just pull in the most recent Shopify book without filtering by type (i.e. Solidarity, All Books).

Shipping zones

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).

Each shipping zone can have a rate that will be applied with each subscription.

Fulfilment

To fulfil subscription members' book deliveries, you can export a list from this page: /admin/app/lbcsubscription/.

You can filter by product and by subscription status.

In the top right of the page, you can export a XLSX or CSV spreadsheet file based on the currently active filters.

Shopify Book Products

  • Add books to the "Members-only books" collection on Shopify
  • Ensure they are available to the Django shopping channel.
  • Ensure they have a type and then, in the Stripe product database, add a book_types metadata record that corresponds so that if the user has selected a stipe product with book_types set (i.e. the Classics or Contemporary products), it will look for the most recent Shopify book for that type. If the stripe product doesn't have a book_types set, then it will just pull in the most recent Shopify book without filtering by type.

You might also want to:

  • Hide these books from the public shopify site by unchecking "Online Store" in the right-hand side bar
  • Add data like ISBN, subtitle, authors in the product page > "metafields" section