- MEMBERSHIP
- Join
- Renew
- About Membership
- Membership Types
- Benefits Chart
- Dues Information
- Opening a Bookstore
- Member Directory
Navigate to: Store > Products > Manage Classes
You have now created the product class.
Authoring information is always set to be displayed on new product classes.
Navigate to Structure > Content Type > Subscription Services (or the class of choice)
The edit tab at the right top should be selected (that is the default).
By default, all new product classes are shippable, however, the subscription service itself does not need to be.
Navigate to: Structure > Content Type > Subscription Services (of the content type of choice)
In most cases, the subscription service itself is not a taxable product, therefore, you will want to make this product class non-taxable’
Navigate to Store > Configuration > Taxes
Repeat for ALL Tax options listed until all tax types are modified.
The subscription service we’re creating will need a few additional attributes. Customers can choose how frequently they receive shipments, what shipping option they would like, they can opt to send it to a different recipient and they can choose to have it gift wrapped.
CREATE THE ATTRIBUTE FOR 'SUBSCRIPTION SCHEDULE'
Navigate to Store > Products > Attributes > Add An Attribute
Repeat steps 6-9 until you have created all preferred options for this attribute - Example: Every 3 months & Every 6 months.
CREATE THE ATTRIBUTE FOR 'SHIPPING INFORMATION'
Navigate to Store > Products > Attributes > Add An Attribute
Repeat steps 6-9 until you have created all attribute options needed - Example: ‘No’ needs to be created as well.
If the answer is No, you will need fields for the recipient name and address to be collected:
Navigate to Store > Products > Attributes > Add An Attribute
Repeat steps 1-5 until you have created all attribute options needed - Example: Recipient Address
CREATE THE ATTRIBUTE FOR 'SHIPPING METHOD'
Navigate to Store > Products > Attributes > Add An Attribute
Repeat steps 6-9 until you have created all attribute options needed - Example: We'll also create a ‘Media Mail 10-14 days $2.99’ option for this sample subscription.
CREATE THE ATTRIBUTE FOR 'GIFT WRAP'
Navigate to Store > Products > Attributes > Add An Attribute
Repeat steps 6-9 until you have created all attribute options needed - Example: We'll also create a ‘No’ option.
NOTE: For this type of attribute (Gift Wrap), where the customer will be charged an extra fee, you should also create a custom product, that way, when the time comes for you to create the order on behalf of your customer through your website, you can add 'gift wrap' as a product on the order with the appropriate charge. Creating it as a custom product also has the added benefit of being an option your customers can choose for other products as well. If you do not create a custom product for this type of attribute (Gift Wrap), when creating the order on behalf of your customer, you will need to add an empty line item for the additional cost.
ATTACH THE ATTRIBUTE(S) TO THE PRODUCT CLASS
Navigate to: Store > Products > Manage Classes
You have now created the product class and added the necessary attributes. Using the drag and drop arrows you can rearrange the order of your attributes - be sure to save your changes. You’re ready to create your 'Subscription Service' product now.
NOTE: Attributes created can be reused on different product classes.
Navigate to: Content > Add content > Subscription Services (or content of choice)
NOTE: Don’t forget to clean up your displays for both the default and teasers (Structure > Content Types > Subscription Service (or content of choice) > Manage Display). We always recommend hiding unnecessary labels and fields. Example: the word ‘Image’ doesn’t need to be shown next to the image so hide the label. Fields such as SKU, List price, Cost, Price are irrelevant to your customer so hide those as well.
This feature can be used to define dependency relationships between options and attributes for custom product classes. Dependent attributes will only be shown once the option on the parent attribute is selected.
Example: If a customer says ‘No’ to ‘Is this being sent to the billing address?’, the customer will be prompted to enter the recipient information; If they select "Yes", the recipient fields remain closed.
NOTE: The ‘Conditional Attribute' module needs to be enabled for your site. Please send us a request from the Store Features page Store > Configuration > Account Information and Preferences > Store Features.
Navigate to: Store > Configuration > Conditional Attributes > Add Definitions
We HIGHLY recommend that when the time comes for you to fulfill these orders you create an order on behalf of your customer through your website. That way, there is a trail of the order and payment and you do not need to keep one manually. Instructions to do so can be found here: http://www.bookweb.org/indiecommerce/creating-order-behalf-your-customer
By default, the system allows customers to decide whether or not they save their credit card information to their account during checkout. Your customer will be charged the initial enrollment fee (Example: $5.00) during their checkout, however, in order for you (the store) to charge them for each future shipment (Example: $19.99 + tax+shipping) the customer MUST opt to save their credit card information to their account.You can address this one of two ways with your customer:
American Booksellers Association is a national trade association that supports and advocates for the success of independent bookstores. We provide members with education, networking opportunities, advocacy, resources, and technology. In turn our members support local schools through book fairs, donations and author visits; promote literacy; provide inclusive community centers; connect readers and books; add character to neighborhoods; champion and center diverse and new voices; and contribute to the local economy. We feel honored to support them in their work.
PRESS INQUIRIES: [email protected]
INDIECOMMERCE: [email protected]
ALL OTHER INQUIRIES: [email protected]
Copyright 2024 American Booksellers Association. BookWeb is a registered trademark of ABA.
Privacy Policy, Cookie Policy, Accessibility Statement