How to Add Custom Information to Orders When Developing a Shopify Extension

Topic summary

Seeks guidance for a Shopify extension to handle custom information across the purchase flow. The author wants to:

  • Display custom information (e.g., customization options, special instructions) on the checkout page before payment, ensuring buyers can review it.
  • Append specific custom information to the order when the customer clicks the Pay button on the checkout page.
  • Add custom properties/information to cart items when the user clicks Add to Cart on the product page.

Requests concrete implementation details, including code snippets, API references, and step-by-step instructions. One image is attached but not essential to interpret the request.

No answers or solutions are provided yet; the thread remains open with no decisions or outcomes.

Summarized with AI on December 27. AI used: gpt-5.

Hello,

I am currently developing a Shopify extension and need some assistance with adding custom information to orders. Specifically, I would like to achieve the following:

Displaying Custom Information on the Checkout Page:

How can I display custom information (e.g., customization options, special instructions) on the checkout page before the customer proceeds with the payment?
Adding Custom Information When Clicking the Pay Button:

How can I ensure that specific custom information is added to the order when the customer clicks the “Pay” button on the checkout page?
Adding Custom Information When Clicking the Add to Cart Button:

How can I add custom properties or information to the items in the cart when the customer clicks the “Add to Cart” button on the product details page?
Any code snippets, API references, or detailed steps would be highly appreciated.

Thank you for your help!