You can update the pass manually from within the PassKit portal, or automatically when data changed in your other applications, using the integrations you implemented.
Passes will be updated by using push notification of the pull-to-refresh on the back of a pass, so you can easily notify the user of important updates; like when a gate changes at the airport, or a coupon expiry has changed, or the loyalty points balance adjusts.