---
title: "Scenario: Creating and receiving a credential"
description: In this scenario, a car insurance company, BX Insurance (the issuer) wants to customize an email invitation for digital wallet pairing and create a digital credential they can issue to their customer, John Smith (a user). Afterward, (in a second scenario) John is notified, downloads the digital wallet app, and receives the credential.
component: pingone
page_id: pingone:digital_credentials_using_pingone_credentials:p1_credentials_creating_credential_for_auto_issuance
canonical_url: https://docs.pingidentity.com/pingone/digital_credentials_using_pingone_credentials/p1_credentials_creating_credential_for_auto_issuance.html
revdate: June 29, 2024
section_ids:
  scenario-participants: Scenario participants
  assumptions: Assumptions
  scenario: Scenario
---

# Scenario: Creating and receiving a credential

In this scenario, a car insurance company, BX Insurance (the issuer) wants to customize an email invitation for digital wallet pairing and create a digital credential they can issue to their customer, John Smith (a user). Afterward, (in a second scenario) John is notified, downloads the digital wallet app, and receives the credential.

## Scenario participants

The following parties are involved in this scenario:

* Credential Issuer

  BX Insurance

* User

  John Smith

## Assumptions

BX Insurance (the credential issuer) meets the following requirements:

* PingOne Credentials, and PingOne MFA are available in the BX Insurance PingOne environment.

* BX Insurance has a group in their environment named **Current auto insurance subscribers**, and John Smith is a member of that group.

  For more information about creating a group, see [Creating a group](../directory/p1_create_group.html).

* A mobile developer for BX Insurance has developed and registered an app that runs the SDK.

* A native application connection added in the BX Insurance environment registered the wallet app.

  You can find more information about developing a sample app that runs the SDK and adding a native application connection to register the wallet app in [PingOne wallet native SDK](https://developer.pingidentity.com/pingone-api/native-sdks/pingone-neo-native-sdks/pingone-wallet-native-sdks.html).

## Scenario

![Creating and issuing a credential flow](_images/njh1680289114412.png)

1. BX Insurance customizes an email invitation with the BX Insurance name with the text **To set up your BX Insurance Digital Wallet, click this link to download and set up the app**.

2. They create a new credential with the following attributes:

   * First and last name

   * Date of birth

   * Car insurance policy ID number

   * Policy expiration date

3. They select the group **Current auto insurance subscribers**, which John Smith is a part of, to issue the credential to.

4. They select the digital wallet application, save the credential, and then enable it, automatically sending the credential to John Smith.

5. John Smith receives the email invitation on his phone containing a link that says **To set up your BX Insurance Digital Wallet, click this link to download and set up the app**.

6. After clicking the link, he's redirected to the BX Insurance company app in the app store.

7. After he installs the app, the message `Please confirm to pair your wallet to receive a credential` appears.

8. John is presented the option to **Cancel** or **Confirm**.

9. After he taps **Confirm**, the BX Insurance credential is accepted and appears in his digital wallet.
