Buy it Now: change line item properties on checkout page?

Hi!

I currently have “Buy it now” button passing some custom property on the Shopify Plus store.

Is there a way to modify this property OR add a new one on the checkout page for the existing checkout?

I.e. can I do something like a POST request to /xxx/checkouts/xxx with checkout[properties][some_prop]: somevalue?

Or is there a better way to force Shopify to refetch new shipping rates for the same address from a CarrierService?

Thank you!

You cannot fetch rates from a service using Script Editor code, but you can make up your own, based on the customer. So usually what I do is inspect the various rates as per whatever carriers are setup in the shop, and then either hide some, discount some, or otherwise fiddle. I cannot make a call though to get a rate… that is verboten.