Summary: Black Friday falls on 27 November 2026. Before promoting your sale, check whether a customer can choose a product, see the right Canadian delivery options, apply your offer and complete checkout on a phone. This practical checklist covers CAD pricing, shipping destinations, discounts, stock and order confirmation, with separate guidance for safe WooCommerce and Shopify test orders. Use the pass/fail table and November timeline to find purchase blockers and plan repairs before the busiest shopping days.
A customer has found the right product, chosen a size and reached checkout. Then the delivery price changes, the discount disappears or the payment button stops responding. That is the moment your Black Friday preparation needs to protect.
Black Friday is 27 November 2026, followed by Cyber Monday on 30 November. There are 24 days to check your store before the rush. For a Toronto business selling across Canada, a working checkout includes shipping destinations, Canadian-dollar pricing and the emails that arrive after an order.
Start with the path to a paid order
- Test one complete mobile purchase journey, from product selection to order confirmation.
- Check delivery and discounts with several Canadian addresses, including one you do not serve.
- Use a staging store or an isolated payment sandbox. Protect live orders and fulfillment.
- Fix checkout blockers before adding promotional popups or changing the design.
A Black Friday checkout checklist for Canadian stores
Run these checks with a specific product, address and expected total. Save the result and a screenshot when something fails. “Checkout looks fine” is much harder to act on than “free shipping disappears when this discount is applied.”
| Check | Pass looks like | Fix before promotion |
|---|---|---|
| Price and currency | CAD is clear; the final total shows the applicable charges. | An unexplained currency switch or a total customers cannot reconcile. |
| Canadian delivery | Toronto/GTA and an outside-Ontario address show the intended options. | Missing rates, an incorrect pickup option or delivery to an unsupported area. |
| Discounts | The advertised code works with eligible products and thresholds. | Unexpected stacking, exclusions or a shipping threshold that changes silently. |
| Product and stock | The selected size, colour and quantity stay correct in the cart. | Unavailable variants can be ordered or the wrong variant reaches checkout. |
| Payment | A sandbox success creates the expected order; a failure permits a clear retry. | Spinners, confusing errors or repeated attempts creating duplicate orders. |
| Confirmation | The order record and customer email contain the right items and total. | A payment succeeds but the confirmation or fulfillment handoff is missing. |
Also try a postal code outside your service area. A clear “we do not deliver here” message is better than accepting an order you cannot fulfill. If you offer pickup, confirm its address, availability and wording. Review tax configuration with the person responsible for your store's tax setup; this checklist does not establish which tax treatment applies to your business.
Test mobile checkout as a new customer
Open the store in a private browser window on a real phone. You want the experience of someone who has no saved address, customer account or accepted cookie choice.
- Choose a variant. Read the delivery information, select a size or colour and add the item. Check that the price and image still match.
- Edit the cart. Change quantity, apply the advertised discount and check the new total. Confirm the discount leaves enough margin after delivery and payment costs.
- Enter the address. Watch for the keyboard covering fields, hard-to-read errors and compulsory account creation where you intended guest checkout.
- Reach payment. Check whether cookie banners, chat widgets or sale popups cover the button. Test consent choices without forcing visitors to accept optional measurement to buy.
- Finish in the safe test environment. Read the confirmation page and email. Check the store's order record too.
Repeat the essential steps on desktop. A good-looking desktop homepage does not prove that the phone checkout works. If you are planning a larger ecommerce design improvement, separate those ideas from the changes needed to complete an order today.
Test WooCommerce and Shopify without disrupting sales
Do not switch a busy live store into payment test mode just to complete this checklist. Shopify states that customers cannot place live orders while Shopify Payments test mode is enabled. Test mode also does not cover every payment method. Check the current Shopify Payments testing instructions for your setup.
For WooCommerce, use a staging copy and your payment provider's sandbox where available. Confirm that the test setup cannot trigger real shipping labels, supplier orders or customer emails. WooCommerce's test-order guidance explains why connected systems need attention as well as the payment itself. A staging site can still have live integrations.
Test both an approved and a declined payment using the provider's documented test details. Check the resulting order status and whether a failed attempt leaves a usable cart. Keep test records identifiable and out of revenue reporting. Any live charge or production checkout change needs the store owner's explicit approval and a recovery plan.
On WooCommerce, review caching rules for dynamic cart, account and checkout pages using the official caching guidance. If totals or customer details look stale, investigate the configuration; repeatedly clearing the whole cache is not a diagnosis. A WooCommerce store also needs its theme, extensions and gateway checked together.
A practical schedule before 27 November
- 2–8 November: run the checklist, identify purchase blockers and confirm backups and recovery access.
- 9–15 November: repair and retest shipping, discount, payment and email failures. Check the exact affected journey again.
- 16–22 November: rehearse the actual offer, stock limits and customer-service response. Check store records against your test expectations.
- 23–26 November: keep changes small, record what changed and repeat the essential mobile test.
- 27–30 November: watch order failures, stock, delivery questions and support requests. Have a named person ready to act.
Analytics helps reveal where visitors stop, but it is not the payment ledger. Compare purchase reporting with native order records, accounting for test orders, consent choices and blockers. Never send names, email addresses or delivery addresses in analytics events. A contact-button click is useful engagement evidence; it does not prove a sale or a qualified inquiry.
Found a problem before your sale?
Send BridgeWeb.ca your store URL, platform and the step that failed. We can review the issue and discuss the scope of checkout repairs or ecommerce development for your Toronto or GTA business.
Black Friday store preparation: common questions
When are Black Friday and Cyber Monday in 2026?
Black Friday is 27 November 2026 and Cyber Monday is 30 November. Begin checkout and shipping checks early enough to repair failures and retest the affected journey.
What should a Canadian store check first?
Start with mobile product selection, clear CAD pricing, delivery options for your intended Canadian destinations, the advertised discount and a safe test order through confirmation. Prioritize anything preventing a correct order.
Can I enable Shopify Payments test mode on my live store?
Live purchases cannot be completed through Shopify Payments while its test mode is enabled. Plan testing carefully and follow Shopify's current instructions. Do not interrupt live sales without the store owner's approval.
Can WooCommerce test orders trigger real activity?
Yes. Test orders can affect stock, emails, analytics and connected fulfillment systems. Use staging and a payment sandbox where possible, and check that integrations are isolated before testing.
Should I redesign the whole store before Black Friday?
With limited time, fix blockers in payment, shipping, discounts and mobile usability first. Scope broader design work separately and leave time to retest. A last-minute redesign introduces more changes to verify.