Views:


Applies to Product - Dynamics 365 Commerce

What’s happening?
Customers are experiencing issues with the pickup module on the e-commerce website, specifically related to the inability to find delivery options and the status of pickup availability.
 

Reason:
The underlying cause of this is related to misconfiguration in the system, particularly with the delivery options and inventory availability statuses.
 

Resolution:
To resolve issues with the pickup module and delivery options in Dynamics 365 Commerce, follow these steps:

  1. Configure Modes of Delivery:
  2. Go to Procurement and Sourcing > Setup > Modes of Delivery.
  3. Ensure a Customer Pickup mode of delivery is created and assigned to products and addresses.
  4. Navigate to Retail and ensure the Pickup mode of delivery is correctly configured in the setup parameters.
  5. Configure Customer Orders Payments:
  6. Go to Retail > Setup > Parameters > Customer Orders.
  7. Ensure the Terms of Payment and Method of Payment fields are correctly set.
  8. Pickup Time Slot Configuration:
  9. Ensure the POS client time zone matches the current time zone.
  10. Run CDX job 1070 / 1135 to synchronize time slot configuration to the system.
  11. Check the 1120 job and ensure there is a RETAILDLVMODE subjob. When you run the 1120, verify that there is data in the package file for that job.
  12. If the table is missing in the 1120 job, run the initialize commerce scheduler and check again if the RETAILDLVMODE is present.
  13. Run a full sync of the 1120 job.
  14. Inventory Availability Status:
  15. Ensure that the inventory availability statuses are set up correctly to allow for same-day pickup if inventory is available, or available for pickup to the home store in the specified timeframe.