## The ShippingOption object The `ShippingOption` object describes a shipping method used with a [PaymentRequest](https://docs.stripe.com/js/payment_request/create.md). - `id` A unique ID you create to keep track of this shipping option. You’ll be told the ID of the selected option on changes and on completion. - `label` A short label for this shipping option. - `detail` A longer description of this shipping option. - `amount` The amount to show for this shipping option. If the cost of this shipping option depends on the shipping address the customer enters, listen for the `shippingaddresschange` event.