# Project Settings View and edit project details. # Edit or Delete Project > Change your project's name, description, or custom project ID. 1. Go to *Settings » Project Details*. 1. Click **Edit Details** or *Update*, and make your changes. > **Note:** Entering a custom project ID overrides the project's auto-generated default project ID. 1. Click **Save**. ## Delete a Project {#delete-project} > **Important:** Before you can delete a project, you must expire or delete all passes associated with the project. 1. Go to *Settings » Project Details*. 1. Click *Delete Project* and confirm. # Manage Apple Pass Certificates > Manage your Apple Wallet certificates. ## Requirements To integrate Apple Wallet with your account, you need: * An Apple Pass Type Certificate * The certificate password If you do not yet have them, complete the steps in the Airship Support article [How to make an Apple Pass Type Certificate](https://support.airship.com/hc/en-us/articles/213493683-How-to-make-an-Apple-Pass-Type-Certificate-for-Mobile-Wallet). If you need to renew a certificate, select your *existing* Pass Type ID instead of creating a new one. > **Warning:** Changing the Pass Type ID for the certificate used on your project will > make it impossible to edit passes generated with the old certificate. For > this reason, you should ensure you have uploaded a valid certificate before > you begin making passes. ## Add a New Certificate to your Airship Wallet project {#add-a-new-certificate} Upload a new certificate to the project. 1. Go to *Settings » Certificates*. 1. Select *Upload a new .p12*. 1. Enter the *Certificate password*. 1. Click **Choose File** and select your p12 file. 1. Click **Save**. Repeat these steps to add another certificate. ## Select an Existing Certificate Designate which previously uploaded certificate should be used with the project. 1. Go to *Settings » Certificates*. 1. Select *Select an existing .p12*. 1. Select from the Certificate menu. 1. Click **Save**. You may change the project's certificate as often as needed. > **Warning:** If you have created any passes for a project and then change the > certificate, you will be unable to interact with or update those passes. > The certificate authorization will fail on those passes and they will be in > an orphaned state. ## Replace Certificate Use *Replace certificate* when you need to upload a new certificate to your project, typically to replace an expiring certificate. The new certificate is validated upon upload to verify it has the same basename and Team ID as the original. If it is not a valid replacement, you are given the option to add it as a new certificate. 1. Go to *Settings » Certificates*. 1. Click **Replace certificate**. 1. Select *Upload a new .p12*. 1. Enter the *Certificate password*. 1. Click **Choose File** and select your p12 file. 1. Click **Save**. # Set up Google Wallet API > Manage your Google Wallet API certificates and publishing access. To enable Google Wallet in your Airship account you will need to complete a few steps in the Google Cloud Platform (GCP), Google Pay & Wallet Console, and within the Airship dashboard. Generally, you will complete each section in the order presented in this guide. > **Important:** You should ensure your use-case adheres to Google's [Acceptable Use Policies](https://pay.google.com/about/business/policy/#restricted-products-services). If any restrictions apply, you may encounter delays, or potentially have your use-case rejected. You can reach out to your account manager or Airship Support if you are unsure about your wallet use-case. ## Getting your Google Wallet API certificate First, get a Google Wallet API Issuer ID. This ID is necessary to create and distribute passes for Google Wallet. 1. [Sign up on the Google Pay & Wallet Console](https://pay.google.com/business/console). 1. Go to *Google Wallet API* in the console and click **Build your first pass**. Once you accept the terms of service, you will be redirected to the Google Pay & Wallet Console, where your **Issuer ID** will be displayed. 1. Copy and paste your Issuer ID to a place where you can access it later. --- Next, enable the Google Wallet API in the Google Cloud Platform. 1. [Log in to the Google Cloud Platform](https://console.cloud.google.com/). If you don’t already have a GCP project, create one. 1. Enable the [Google Wallet API](https://console.cloud.google.com/apis/library/walletobjects.googleapis.com) for your project. --- next, **create a new Google Cloud service account and certificate**. 1. [Create a service account in the Google Cloud console](https://console.cloud.google.com/iam-admin/serviceaccounts/create) and provide your: * Service account name — Example: `Airship Wallet` * Service account ID — Example: `airship-wallet-account` 1. After entering the Service account ID, copy and paste the service account email address to a place where you can access it later. It will be formatted similarly to: `airship-wallet-account@my-project-id.iam.gserviceaccount.com`. 1. Click **Create and Continue**. 1. Click **Done**. 1. Select your new service account from the list. 1. Go to the *Keys* tab, or click the more menu icon (⋮) and select *Manage keys*. 1. Click *Add Keys* and select *Create new key*. 1. Select *P12* and click **Create**. This will automatically download the certificate p12 file. --- Finally, you must authorize the Google Cloud service account to call the Google Wallet API. To do so, grant the service account access to manage your Issuer Account. In the [Google Pay & Wallet Console](https://pay.google.com/business/console): 1. Go to **Users** and click **Invite a user**. 1. Enter the email address for the service account you created in the Google Cloud console. 1. Select the *Developer* access level. 1. Click **Invite**. ## Adding your certificate to your Airship Wallet project In your Airship Wallet project: 1. Go to *Settings » Certificates* and select *Android*. 1. (When replacing an existing certificate only) Click **Replace certificate**. 1. Enter the Issuer ID. 1. Enter the email address for the service account you created in the Google Cloud console. 1. Click **Choose file** and select your p12 file. 1. Click **Save**. ## Getting publishing access Before you can publish live Google Wallet passes, must create a Google Wallet API class and complete your Google Wallet API business profile (and get approval from Google). First, [create your first Google Wallet template](https://www.airship.com/docs/guides/wallet/getting-started/project-template/#create-a-template) in your Airship Wallet project. This will automatically generate your API class. While you can manually create a class within the [Google Pay & Wallet Console](https://pay.google.com/business/console), creating your first Google Wallet template in the Airship dashboard will generate a class for you and streamline the process. --- Next, complete a Google Wallet API business profile. 1. [Go to the Google Pay & Wallet Console](https://pay.google.com/business/console). 1. Go to *Google Wallet API* in the sidebar. 1. Click **Complete business profile**. 1. Complete the **Business identity** and **Business information** sections of your Business Profile. --- Google must approve your business profile before you can request publishing access. Once Google notifies you of approval, you can request publishing access.. 1. [Go to the Google Pay & Wallet Console](https://pay.google.com/business/console). 1. Go to *Google Wallet API* in the sidebar. 1. Click **Request Publish Access** and follow the prompts. # Manage Barcode > Change your project's barcode format and edit its values. 1. Go to *Settings » Barcode*. 1. Click **Edit Barcode** and make your changes. * **Barcode Format:** Select a format or *No Barcode*. See: [Barcode Types](https://www.airship.com/docs/guides/wallet/user-guide/reference/#ws-barcode-types). * **Encoded Barcode Value:** This is the default barcode value and applies to all passes if you do not set a barcode value through the API. Leave blank if you do not want to add a default value. > **Note:** * If barcodes should be **the same for every pass**, set the default barcode value here. > * If barcodes should be **dynamic, differing for each pass**, you must set barcode values in the header object in the [API](https://www.airship.com/docs/developer/rest-api/wallet/operations/passes/#createpass). * **Barcode Text:** This message appears under the barcode. Enable *Display the barcode value as the barcode text* if you want to display the value of the barcode as human-readable text. This field sets the card number for gift cards. * **Encoding:** The default standard is ISO 8859-1. You can enter a different value if your scanning infrastructure supports an alternative. 1. Click **Save**. # Link to Your App From the Back of an Apple Wallet Pass > If you have an iOS app that works with your pass, you can add a link to the app from the back of a pass by creating an association between the app and the project by entering the app's iTunes Store Identifier (ADAM ID). * If the app isn't installed on the device, the link opens the app's page in the App Store. * If the app is already installed, the link opens the app. ## Enable the Wallet Service > **Warning:** Make sure you perform these steps using the same Apple Developer account > that is associated with your app's Apple Pass Type Certificate. 1. Log in to your [Apple Developer account](https://developer.apple.com/account/), then go to *Certificates, Identifiers & Profiles » App IDs*. 2. Click the row of app you want to edit. You should then see a list of services associated with the app. ![Viewing services associated with an app](https://www.airship.com/docs/images/app-id1_hu_4fe91ecca7ab4ce0.webp) *Viewing services associated with an app* 3. Click **Edit**, check the box for *Wallet*, and click **OK** to confirm. ![Enabling Wallet for an app](https://www.airship.com/docs/images/app-id2_hu_c24ba375c898f4e5.webp) *Enabling Wallet for an app* Although this change may take a few hours to propagate throughout Apple's system, you *do not* need to resubmit your app for approval. You can now add the ADAM ID to your project. ## Add an ADAM ID to Your Project > **Tip:** A quick way to find the ADAM ID is to copy the numbers at the end of the app's App Store URL. If the URL is `https://apps.apple.com/app/id1195168544`, > the ADAM ID is `1195168544`. > > Another way is to navigate to *iTunes Connect* in the *iOS Dev Center*, find your app, and copy the Apple ID. > ![Finding your Apple ID in iTunes Connect](https://www.airship.com/docs/images/app-id-connect_hu_84acf1eeb87ba773.webp) > > *Finding your Apple ID in iTunes Connect* 1. Go to *Settings » Associated App ID*. 1. Click **Configure ADAM ID** and enter the ADAM ID. 1. (Optional) Click **+Add An ADAM ID** to add more IDs. They will be listed as *ADAM ID 1*, *ADAM ID 2*, etc. > **Note:** * Only add multiple ADAM IDs if you have another app to associate with the pass. > * Enter multiple ADAM IDs in order of priority. Airship uses the first ADAM ID in the list that is compatible with the user’s device. 1. Click **Save**. ## Delete an ADAM ID 1. Go to *Settings » Associated App ID*. 1. Click **Configure ADAM ID**. 1. Click the X at the end of a row. 1. Click **Save**.