How to Use Visa Flexible Credential

Card Enrollment API

Use the Card Enrollment API to enroll the Credential in Visa system for usage in VFC Accounts and returns a document ID which can be used in subsequent API calls instead of the Credential.

The Card Enrollment API supports the following functions:

  • Enrolls the PAN in Visa system for usage in VFC Accounts and returns a documentId which can be used in subsequent API calls.
  • Deletes the PAN from Visa Transaction Controls and VFC participation.
  • Updates any of the attribute fields for an existing documentId.
  • Procures all the relevant parameters for the card being queried.

Relationship Management API

Use the Relationship Management API to accept the document ID of the Primary (Lead) Credential in the relationship as a path query parameter.

The Relationship Management API supports the following functions:

  • Accepts the documentId of the primarycard in the relationship as a path query parameter. Multiple secondary cards can be added to the primary card in a relationship for a single API call.
  • Replaces the existing relationship where the documentId in the path is the primary with the secondaries specified in the API.
  • Returns secondary card details related to the primary card referred by the path parameter–documentId.
  • Deletes the relationship where the path parameter, documentId is the primary.

Rules Management API

Use the Rules Management API to create new rules for the Primary (Lead) Credential document ID in the path parameter.

The Rules Management API supports the following function

  • Customer rules profile and cards mapping stored in Visa system.
  • Changes the rules associated with a primary PAN documentId. The existing rule with the same priority as the input rule will be replaced.
  • Returns the rules associated with the primary PAN documentId in the path parameter.
  • Deletes the rules for a given Lead PAN’s documentId.
  • Deletes a specific rule(s) for a given Lead PAN’s documentId and rule ID.

Authorization Decision API

Use the Authorization Decision API to request an authorization decision recommendation based on Cardholder rules.

  • Retrieves the details of a specific records.
  • Retrieves a list of decision records for a card.
  • Retrieves a list of decision records for a sponsor.
  • Retrieves a list of decision records by reference number.