Create a Shared Secret Key Pair {#webhooks-keys-shared-secret}
==============================================================

The Webhook REST API requires you to create a shared secret key pair. You may have already completed this requirement if your system is currently REST compliant.  
Follow these steps to create a shared secret key pair:

1. Log in to the `Smartpay Fuse Portal`:
   * **Test:** [`https://admin.smartpayfuse-test.barclaycard/ebc2`](https://admin.smartpayfuse-test.barclaycard/ebc2/ "")
   * **Production:** [`https://admin.smartpayfuse.barclaycard/ebc2`](https://admin.smartpayfuse.barclaycard/ebc2/ "")
     {#webhooks-keys-shared-secret_step-1}
     {#webhooks-keys-shared-secret_step-1}
   2. On the left navigation panel, choose ![](/content/dam/documentation/cybs/en-us/common/images/ebc/ebc-icon-pymt-config.svg/jcr:content/renditions/original) Payment Configuration \&gt; Key Management.  
      ![](/content/dam/documentation/cybs/en-us/topics/platform/rest/getting-started/images/left-navigation.png/jcr:content/renditions/original) {#webhooks-keys-shared-secret_step-2}
      {#webhooks-keys-shared-secret_step-2}
   3. Click + Generate key on the Key Management page.  
      ![](/content/dam/documentation/cybs/en-us/topics/payments-processing/payment-services/sec-keys/images/generate-key.png/jcr:content/renditions/original) {#webhooks-keys-shared-secret_step-3}
      {#webhooks-keys-shared-secret_step-3}
   4. Under REST APIs, choose **REST -- Shared Secret** and then click **Generate key**.  
      ![](/content/dam/documentation/cybs/en-us/topics/payments-processing/payment-services/sec-keys/images/security-keys-create-key.png/jcr:content/renditions/original)  
      ![](/content/dam/documentation/cybs/en-us/topics/platform/rest/getting-started/images/generate-key-bttn.png/jcr:content/renditions/original)  
      The REST API Shared Secret Key page appears. {#webhooks-keys-shared-secret_d10e26}
      {#webhooks-keys-shared-secret_d10e26}
   5. Click **Download key** ![](/content/dam/documentation/cybs/en-us/common/images/ebc/ebc-bttn-download.svg/jcr:content/renditions/original) .  
      The *.pem* file downloads to your desktop.  
      ![](/content/dam/documentation/cybs/en-us/topics/platform/rest/getting-started/images/shared-secret-key-download.png/jcr:content/renditions/original)  
      The **Key** value is your *key ID* and the **Shared Secret** value is your *shared secret key*.

   > IMPORTANT
   > Securely store the key credentials and *.pem* file in your system. These credentials are required in order to implement certain products, and you must be able to access them.
   > {#webhooks-keys-shared-secret_d10e46}
   > {#webhooks-keys-shared-secret_d10e46}

To create or submit another key, click **Generate another key**. To view all of your created keys, go to the Key Management page.
IMPORTANT Securely store the shared secret key pair in your system. You must be able to retrieve these credentials to implement the Webhooks REST API.
