Cart, checkout & orders
Whatever a customer picks and types travels with the product all the way through, so the cart reads clearly, the order has everything your team needs, and nothing is lost between the product page and the warehouse.
In the cart
Section titled “In the cart”An optioned product adds as one line, with the customer’s choices listed under it, “Navy / 4XL”, “Name to print: SAM”, “Finish: Embroidered”. Any personalisation sits nested under the product it belongs to, rather than floating loose, so a busy cart stays readable. The line price already includes the choices and fields.
Each optioned line also carries an Edit options link that reopens the product with every choice filled in, so a wrong size or a misspelt name is corrected in place rather than removed and redone. See edit options from the cart.
On the order
Section titled “On the order”The same choices are stored on the order and shown on the order screen in the admin, on the customer’s confirmation email, and on their account order view. A file the customer uploaded is attached to the order so whoever fulfils it has the artwork to hand.
The design follows the order
Section titled “The design follows the order”Where a customer has placed a name or a logo on the product, the picture of what they configured travels with the order rather than stopping at the product page. It appears on the cart and checkout blocks, on the order screen in the admin, on the account order view, and in the emails your shop sends.
On the cart line it shows as a small badge; tapping it opens the full picture. So a customer who is halfway to checkout can satisfy themselves that the logo is where they put it, and the person making the item is looking at the same image rather than a description of it.
Express checkout stands down where it cannot work
Section titled “Express checkout stands down where it cannot work”Wallet buttons such as Apple Pay and Google Pay are designed to skip the product page entirely. On a product with required options that is a problem rather than a convenience: a customer who taps one buys something the shop has no instructions to make, and somebody has to ring them back.
So on a product carrying required options, those buttons are hidden. A product whose options are all optional keeps them, because there the shopper genuinely can buy without answering anything.
The behaviour is filterable. Returning true from addon_boss_allow_express_pay puts the buttons back, on every product or on the ones you choose. Worth knowing that the order will then arrive without the answers your product asked for.
The warehouse pick list
Section titled “The warehouse pick list”Every order carries a plain pick list of what was chosen, so the person packing or printing reads exactly what to make: the colour, the size, the name to print, the print area, without hunting through option metadata. A quantity grid order lists each colour and size as its own line, so a team order is picked one row at a time.
Personal data
Section titled “Personal data”Values a customer types and files they upload are covered by WooCommerce’s personal-data export and erase tools, so a data request or an erasure includes what AddOnBoss stored, the same as the rest of the order.
The names and prices on a cart line are the ones that applied when the product was added. Editing an option set later updates future picks, not a line already in someone's cart or an order already placed.