Project

General

Profile

Edit Copy Actions

Feature #6003

open

Preorder Catalog Delivery Flow

Added by Pavan Kumar Murala about 1 month ago. Updated about 1 month ago.

Status:
Resolved
Priority:
Normal
Target version:
-
Start date:
12/18/2025
Due date:
12/18/2025 (42 days late)
% Done:

100%

Estimated time:
3:00 h
Spent time:

Add

Subtasks


Add

Related issues

Actions #1

Updated by Pavan Kumar Murala about 1 month ago

  • Status changed from New to In Progress

Updated by Pavan Kumar Murala about 1 month ago

  • Due date set to 12/18/2025
  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 100
  • Delivery address form is displayed when deliveryMethod === 'delivery'.
  • Google Places address autocomplete is integrated for delivery address entry.
  • Address fields are auto-filled from the selected autocomplete address.
  • Shipping address validation is enforced before payment.
  • Users can add a new delivery address.
  • Users can edit an existing delivery address.
  • Delivery address can be saved to the user account.
  • Saved address is used during checkout.
  • Email field is always visible and required.
  • Phone number field is always visible and required.
  • Phone number is stored in localStorage during checkout.
  • Checkout supports guest users for delivery orders.
  • Delivery charges are calculated based on shipping address.
  • Delivery charges are displayed in the order summary.
  • “Free Delivery” label is shown when shipping charges are $0.
  • isPickup: false is added to the checkout request body.
  • deliveryMethod: 'delivery' is added to the request body.
  • deliveryType: 'delivery' is passed via route state.
  • pickedUpLocation is sent as an empty array for delivery orders.
  • Complete shipping_address object is sent to the backend.
  • Calculated shipping_charges value is sent to the backend.
  • Catalog page passes delivery type while navigating to checkout.
  • Checkout payload is built correctly for delivery orders.
  • Validation prevents checkout without a complete shipping address.
  • Error messages are shown when delivery validation fails.
  • Payment flow works successfully for delivery preorder orders.
Edit Copy Actions

Also available in: Atom PDF