ecommerce:toward_a_woocommerce_store
Table of Contents
Toward a WooCommerce store
This page describes options for setting up a FOSS-ish online store using Wordpress and WooCommerce.
Theme
To get the presentation I wanted with the Storefront theme, I had to make a child theme and make modifications. In particular, I wanted to:
- Change the brand typogrpahy.
- Use a different shopping cart icon.
- Remove categories from the navigation.
- Use a copyright notice that was better suited for purpose.
This meant changing the style.css and functions.php files for the child theme using the Theme Editor.
Plugins
I have the following plugins activated:
- WooCommerce (duh).
- Jetpack, because WooCommerce requires it. Yay .
- WooCommerce PDF Invoices & Packing Slips. I'm not sure if this came with the default WooCommerce install.
- WooCommerce Shipping & Tax. Ditto.
- A WooCommerce checkout gateway. The checkout gateway I originally set up is being discontinued, so it will need to be changed. Yay . See below.
- WP Mail SMTP, so I can send email using my Gmail/G Suite account. This worked fine when I first set it up, but changes in Google authentication mean I have to jump through some more hoops to get things to work. Yay .
- WPForms Lite. I don't know how useful this will be.
- UpdraftPlus - Backup/Restore, as a backup solution.
- Homepage Control. I'm not sure I actually use this. Also it “has not been tested with your current version of WordPress.” Yay .
- Classic Editor, because the new Gutenberg block editor kinda sucks.
- Restore Classic Widgets, ditto.
This is a fair amount of surface that could become problematic (e.g., becomes abandonware, develops security issues, etc.). Jetpack is freemium SAAS with a FOSS client. I haven't vetted the licensing of the other plugins for FOSS compliance.
Payment Gateways
The following are some candidates.
WooCommerce payments
- By WooCommerce.
- 2.9% + $0.30 USD per transaction for U.S. issued card.
- 3.5 stars on WordPress out of ~20 reviews.
- No rating on WooCommerce.
Stripe
- By WooCommerce.
- 2.9% + 30¢ per successful card charge (from here).
- 3 stars on WordPress out of 100+ reviews.
- 3.2 stars on WooCommerce out of ~75 reviews.
Square
- By WooCommerce.
- 2.9% + 30¢ (from here).
- 1.5 stars on WordPress out of ~75 reviews.
- No rating on WooCommerce.
ecommerce/toward_a_woocommerce_store.txt · Last modified: 2021/10/30 00:48 by mithat