Loading the baking awesomeness

Loading the baking awesomeness...

Getting Pastry Grams ready for you.
Success!

Your Pastry Gram is on its way to staff review.

We've saved your request and the Chez Angela team will take it from here.

What happens next
Staff will review your Pastry Gram and confirm the payment path tied to this order.
On the delivery day, we'll call the recipient before leaving the bakeshop.
SMS updates are enabled, so we'll text the sender when there are important approval or delivery changes.
SMS updates are not enabled for this order, so we'll rely on email or staff follow-up if payment needs attention.
Order summary
{{ read(line, 'displayName', 'DisplayName') }} x{{ read(line, 'quantity', 'Quantity') }} · {{ totalPiecesText(line) }}
Recipient: {{ effectiveRecipientName }}
Delivery date: {{ prettyDeliveryDate }}
Delivery window: {{ quote.deliveryWindowLabel || quote.DeliveryWindowLabel || 'Pending' }}
Delivery destination: {{ deliveryDestinationSummary }}
Receipt
After staff approve the order and payment is received, we'll send an itemized receipt to {{ draft.senderEmail }}.
Sending your smile

Sending your smile...

Saving your Pastry Gram and handing it over to staff review.
Step {{ step }} of {{ interactiveStepCount }}
{{ currentStepTitle }}
{{ errorMessage }}
{{ successMessage }}

Send some pastry love.

Pastry Grams are a thoughtful way to send a little Chez Angela joy across Brandon.
We will call the recipient before leaving the bakeshop so they know the delivery is coming.
Delivery windows are fixed, and exact arrival time is not guaranteed.
In rare cases we may need to make substitutions while keeping the gift generous and appropriate.
You are signed in, so you can book up to 90 days in advance and use your saved cards.
If you sign in, you can book up to 90 days in advance and use saved cards.
Sign In to Use a Saved Card Signed in as {{ draft.senderEmail || bootstrap.loggedInEmail || bootstrap.LoggedInEmail }}

Who is this gift for?

There are no anonymous deliveries, and the recipient will receive a call before we leave the bakeshop.
Sender information
Recipient information
We'll treat you as both the sender and recipient for this Pastry Gram. We'll use your sender name and phone number when it's time to confirm delivery.

What would you like to send?

Choose something delicious
{{ read(product, 'displayName', 'DisplayName') }}
{{ read(product, 'description', 'Description') }}
{{ piecesSummary(product) }}
{{ money(read(product, 'price', 'Price')) }}
{{ readPrimaryQuantity(read(product, 'productKey', 'ProductKey')) }}
Add anything on?
{{ read(product, 'displayName', 'DisplayName') }}
{{ read(product, 'description', 'Description') }}
{{ piecesSummary(product) }}
{{ money(read(product, 'price', 'Price')) }}
{{ readAddOnQuantity(read(product, 'productKey', 'ProductKey')) }}

Would you like to send a note as well?

You're sending {{ selectedPiecesCount || 'a few' }} pieces to someone you care about. Would you like to send them a note as well?
Please be kind. We reserve the right not to write messages that are rude, unsafe, or inappropriate.
{{ giftMessageCount }}/100
You're sending this Pastry Gram to yourself, so there's no gift note needed here.

When would you like it to arrive?

Delivery windows are fixed. Monday, Wednesday, and Friday deliveries run from 8 AM to 10 AM. Tuesday and Thursday deliveries run from 1 PM to 3 PM.
{{ isAuthenticated ? 'Signed-in customers can choose from the extended Pastry Gram calendar.' : 'Guest checkout is available for Pastry Gram dates in the next 7 days.' }}

Where to?

Delivery is free to courtesy delivery locations we've configured in Brandon. Residential and business deliveries follow the normal Pastry Gram delivery fee rules.

Payment Details

We do not charge every Pastry Gram right away. Chez Angela will only complete payment if staff confirms that the order can move forward.
Use a saved card
{{ read(card, 'brand', 'Brand') }} ending in {{ read(card, 'lastFourDigits', 'LastFourDigits') }}
Expires {{ read(card, 'expiryMonth', 'ExpiryMonth') }}/{{ read(card, 'expiryYear', 'ExpiryYear') }}
No valid saved card is available on this account, so this Pastry Gram needs to be within the next 7 days and paid with another card at checkout.
Pay with another card
Your card details stay with Square. When you submit, we create a delayed-capture authorization for this order. Chez Angela does not store your credit card information.
Your card details stay with Square. When you submit, we tokenize the card and create a delayed-capture authorization for this order. Chez Angela does not store your credit card information.

Review

This is the final review before your Pastry Gram goes to staff confirmation.
Order summary
{{ read(line, 'displayName', 'DisplayName') }} x{{ read(line, 'quantity', 'Quantity') }} · {{ totalPiecesText(line) }} {{ money(read(line, 'lineTotal', 'LineTotal')) }}

Delivery date: {{ prettyDeliveryDate }}
Delivery window: {{ quote.deliveryWindowLabel || quote.DeliveryWindowLabel || 'Will appear after date selection' }}
Recipient: {{ effectiveRecipientName }}
Sender: {{ draft.senderName || 'Not entered yet' }}
Delivery destination: {{ deliveryDestinationSummary }}
Delivery notes: {{ draft.deliveryNotes }}
Allergy notes: {{ draft.allergyNotes }}
Gift message: {{ draft.giftMessage }}
Subtotal:{{ money(read(quote, 'subtotal', 'Subtotal')) }}
Delivery:{{ deliveryFeeDisplay }}
GST:{{ money(read(quote, 'gstAmount', 'GstAmount')) }}
PST:{{ money(read(quote, 'pstAmount', 'PstAmount')) }}
Total:{{ money(read(quote, 'total', 'Total')) }}

Summary

Choose a gift and date to see the current total.
{{ read(line, 'displayName', 'DisplayName') }} x{{ read(line, 'quantity', 'Quantity') }} {{ totalPiecesText(line) }} {{ money(read(line, 'lineTotal', 'LineTotal')) }}

Subtotal{{ money(read(quote, 'subtotal', 'Subtotal')) }}
Delivery{{ deliveryFeeDisplay }}
GST{{ money(read(quote, 'gstAmount', 'GstAmount')) }}
PST{{ money(read(quote, 'pstAmount', 'PstAmount')) }}
Total{{ money(read(quote, 'total', 'Total')) }}