I am trying to create additional form fields in the checkout page (I am a Shopify Plus user) to collect more information. I have created the following fields in Shipping Method - "Delivery Options", "Delivery Instructions" and "Preferred Delivery Date". When a customer fills in the fields, it makes an Ajax request via the Shopify API to set the field values as a cart attribute and note. It worked fine until I click proceed to "Payment Method", then the saved cart attributes and note returns an empty string/array. I have had successful results during the testing phase, so I'm curious to see what went wrong. Live example Shipping Method cart.json: Payment Method cart.json: Can I get some help from someone, please?
... View more