---
title: shippingContact
framework: passkit
role: symbol
role_heading: Instance Property
path: passkit/pkpaymentrequest/shippingcontact
---

# shippingContact

A prepopulated shipping address.

## Declaration

```swift
var shippingContact: PKContact? { get set }
```

## Mentioned in

Displaying a Read-Only Pickup Address

## Discussion

Discussion If you have an up-to-date shipping address on file, you can set this property to that address. This shipping address appears in the payment sheet. When the framework presents the PKPaymentAuthorizationViewController, the user can either keep the address you specified or enter a different address. Note that a PKContact object that represents a shipping contact contains information for only the postalAddress, emailAddress, and phoneNumber properties. The framework sets all other properties in the object to nil.

## See Also

### Providing known contact information

- [billingContact](passkit/pkpaymentrequest/billingcontact.md)
- [PKContact](passkit/pkcontact.md)
