We’ve created an app that shows shipping routes from our carrier rates endpoint and a checkout ui extension that pulls extra configuration for the returned carrier rates. For example, a shipping method for nominated delivery date will show a calendar of available dates; a shipping method for local drop-off will show a list of radio buttons of store locations that offer parcel drop-offs and, at the bottom of the list, a google map showing the store locations. And so on, with different options having different prices.
When a customer uses Express Checkout only the shipping methods are shown to the customer without the extra configuration options.
Is it possible to return additional options on a per-shipping method basis or somehow show the extra configurations?
In the shopify checkout the extra configurations appears as an accordion under each shipping method, similar to the payment method shows the name of the method (e.g. Credit Card) then, when you click on it, it shows the actual CC fields.
