---
schema_version: "1"
id: e7cea01fce06e379203f7633391be1f6c892816eb4a66299e10a8a4e2b57d649
title: Generate and Upload Java Keystore (JKS) Certificate
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/loyalty_google_wallet_upload_jks_certificate.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.loyalty_google_wallet_upload_jks_certificate.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 319e6b68b22a1ca8283c6521d846ad5074e37d5c5751b23d3bafa43bc56c4e17
description: Use the Java Development Kit to generate a Java Keystore (JKS) Certificate. You need a service account key in the form of a JSON file (.jks) to generate a JKS certificate. Import your certificates and private keys from a keystore to Salesforce.
products:
  - Loyalty Management
release: "264"
---
# Generate and Upload Java Keystore (JKS) Certificate

Use the Java Development Kit to generate a Java Keystore (JKS) Certificate. You need a service account key in the form of a JSON file (.jks) to generate a JKS certificate. Import your certificates and private keys from a keystore to Salesforce.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience in&nbsp;<strong>Enterprise</strong>,&nbsp;<strong>Performance</strong>, <strong>Unlimited</strong>, and&nbsp;<strong>Developer</strong>&nbsp;Editions with Loyalty Management - Growth or Loyalty Management - Advanced.</td></tr></tbody></table>

For more information about creating a key, see [Create credentials for a service account](https://developers.google.com/workspace/guides/create-credentials#create_credentials_for_a_service_account).

1. In your Salesforce org, go to **Setup**.
2. In the Quick Find box, search and select **Certificate and Key Management** under Security.
3. Click **Import** from Keystore.
4. Click **Choose File** to select the .jks file from your local machine.
5. Enter the password associated with the keystore file.
6. Save your changes.
    
    The imported certificate appears in the certificate list.
7. Optionally, edit the entry to set the label as `GoogleWalletCert`.