## 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.