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