---
title: shippingMethod
framework: passkit
role: symbol
role_heading: Instance Property
path: passkit/pkpayment/shippingmethod
---

# shippingMethod

The user-selected shipping method for this transaction.

## Declaration

```swift
var shippingMethod: PKShippingMethod? { get }
```

## Discussion

Discussion A value is set for this property only if the corresponding payment request specified available shipping methods in the shippingMethods property of the PKPaymentRequest object. Otherwise, the value is nil.

## See Also

### Working with billing and shipping information

- [billingContact](passkit/pkpayment/billingcontact.md)
- [shippingContact](passkit/pkpayment/shippingcontact.md)
- [PKContact](passkit/pkcontact.md)
- [PKShippingMethod](passkit/pkshippingmethod.md)
