Score:0

How can I collect shipping information?

cn flag

I can't figure out how to get the shipping address information to be collected on checkout in Commerce on Drupal 10.

My setup

  • Created a Manual payment gateway that collects billing information.
  • Installed the Commerce Shipping module (version 2.6).
  • On /admin/commerce/config/order-types/default/edit, set Workflow to Fulfillment, checked the box Enable shipping for this order type, and set the Checkout flow to Shipping as instructed in the module README.
  • Added four different flat rate shipping methods at /admin/commerce/shipping-methods. None of the shipping methods have any conditions to limit visibility; they should all be shown.

However, when I add a product to the cart and then go to checkout, shipping information is never displayed. I do see the payment information (to input a billing address) and contact information (input an email). This happens both for anonymous and logged-in users (even user 1, so it's not a permissions issue).

The Shipping checkout flow has "Shipping information" under Order information, which is the default configuration.

Giuseppe avatar
br flag
Have you enabled the "Shippable" trait on the product variation type?
Score:1
br flag

Have you enabled the "Shippable" trait on the product variation type?

I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.