visa-bank-appinitiated-provisioning-legacy
Service icon

Visa Bank App–Initiated Provisioning (Legacy)

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 23 Oct (16 hours ago)
 by 
0.0
 (0 ratings)
visa-bank-appinitiated-provisioning-legacy

Visa Bank App–Initiated Provisioning (Legacy)

Details
This extension provides implementation support for the Visa Mobile Banking App–Initiated Provisioning process — a legacy approach used by issuers to enable card provisioning into Apple Wallet (and other digital wallets) using symmetric encryption (Triple-DES) and WSD zone keys.
Read more

2. Overview

The extension includes two main methods:

  1. CreateAuthenticationData (MBPAD) – Generates the Provisioning Authentication Data required for initial Apple Wallet provisioning.

  2. CreateActivationData (MBPAC) – Generates the Activation Data required to complete the token activation phase.

Both outputs are formatted according to the Visa legacy structure:

type-version-keyscheme-keysetidentifier-ephemeralkey-algorithm-encryptedinformation

The encryption logic follows Visa’s guidelines for WSD Zone Encryption Keys using Triple-DES (TDEA) in Cipher Block Chaining (CBC) mode.

Release notes (1.0.0)
License (1.0.0)
Reviews (0)
Team
Other assets in this category