- All shops
- Flower shops
- Gift shop
- How it works
- Custom Cake
EJoyCity Canada provides a service for ordering and sending cakes, flowers, chocolates, desserts and gifts online. This platform allows customers to choose from top local shops. In addition, EJoyCity handles the delivery for all the shops. You must order online to take advantage of this service.
EJoyCity will withhold the payment from the shop until the delivery is completed and customer is satisfied with the product.
Typically, the bakery shop requires one business day's notice so that they can ensure freshly baked products on the delivery or pick up date. Flower shops always ensure they deliver fresh-cut, budding and ready to bloom flowers.
In most cases, the deliver fee will be lower if the delivery location is closer to the shop. Simply go to the Home tab and enter the destination postal code in the search function and click Search to find the closest shops
Of course, in fact you can pre-order 28 days in advance. Some of the promotion prices will only last few days, so get your order in before the promotion ends
Cake message is always free. However, please keep the message short because bakery couldn't fit a lengthy message on the cake, usually is about 3-5 words. When you add a cake to the shopping cart, you can select other cake sizes. If you still can not find the cake size you want, Please see below on how to make special orders.
You can make a special order. Please see below on how to make special orders.
Yes. Please see below on how to make special orders.
No. In fact, credit card processing is done on either PayPal or Moneris website.
* On the home page, input your Postal Code or select the City from dropdown menu
* Click Search, then choose the shop you want to order
* Select Pick-up or Delivery
* If you didn't enter a postal code initially, you are required to enter postal code to determine delivery fee
* Select the items you want by clicking on the + button
* All the items you added will appear on the right side of the shopping cart
* When you're done, click Check Out
* Select your delivery date and time
* If you're already logged in, your delivery address or customer information will be populated, which you can review and proceed. Otherwise, fill in your delivery or customer information
* Select your payment option and complete the order
Every shop processes their orders differently. However, in most cases bakery shops would require one business day's notice. For example, you order a cake during today's business hours, then your order will be ready the next business day. However, if you order a cake after business hours, then your order will be processed the next business day and you will receive your order the following business day.
* Morning: Typically from 9:30am-1:30pm
* Afternoon: Typically from 12pm-4pm
* Night: Typically from 6pm-10pm (Extra fee will apply)
* Sometimes these hours may not be available, depends on the shop open and closing hours
* Cash: You will pay cash upon delivery or when you pick up your order
* Credit card/Paypal: You will pay for your order in advance
* If your order is over $40, you cannot pay by cash
Yes, credit card and personal information is transmitted by SSL directly to a secure electronic vault. In fact we use Moneris platform for credit card processing who is Canada's leading payment processor and your credit card transaction will done on their platform.
You should deal directly with the shop that you ordered from since each one will have their own refund policy. In the majority of the cases, if your order has been processed, the shop may charge you a 50% cancellation fee.
You can email your order to firstname.lastname@example.org, make sure to put "Special Order" in the subject, plus indicate the delivery location and dates.