---
title: requiredShippingAddressFields
framework: passkit
role: symbol
role_heading: Instance Property
path: passkit/pkpaymentrequest/requiredshippingaddressfields
---

# requiredShippingAddressFields

A bit field of shipping address fields that you need in order to process the transaction.

## Declaration

```swift
var requiredShippingAddressFields: PKAddressField { get set }
```

## Discussion

Discussion The default value is PKPaymentRequest. For possible values, see PKPaymentRequest.

## See Also

### Deprecated

- [applePayLaterAvailability](passkit/pkpaymentrequest/applepaylateravailability-3dxrt.md)
- [enabled](passkit/pkshippingcontacteditingmode/enabled.md)
- [requiredBillingAddressFields](passkit/pkpaymentrequest/requiredbillingaddressfields.md)
- [PKAddressField](passkit/pkaddressfield.md)
- [billingAddress](passkit/pkpaymentrequest/billingaddress.md)
- [shippingAddress](passkit/pkpaymentrequest/shippingaddress.md)
