Tokenization Scenarios
Protegrity Universal
Token processing will be directed to the old legacy system.
API Fields 5026 and 5027 will be ignored by Fusebox if provided by the merchant.
If no field 5027 is returned by Fusebox, the merchant is to assume it is a Protegrity Universal Token and store the token as type TV.
note
The merchant will indicate these tokens are type TV when migrating to the new Enterprise Token Solution.
Universal
Request Message:Card Data/PAN/Token API 0003: PAN
- Request Message: Token provided by merchant API 5026: Not Applicable (N/A)
- Request Message: Token requested API 5027: Any Value
- Response Message Token API 0003: Protegrity Universal Token
Request Message: Card Data/PAN/Token API 0003: P Token
- Token provided by merchant API 5026: Any Value
- Request Message: Token requested API 5027: Any Value
- Response Message Token API 0003: Protegrity Universal Token
Voltage
Merchant POS/PMS systems are advised to support API field 5026 and 5027. If API fields 5026 and 5027 are not provided, Fusebox will make a default selection of Voltage Numeric token type requested.
Merchant Boarded for Voltage
Merchant Boarded for Voltage includes the following Request/Response fields:
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026
- Token requested API 5027
- Response
- Token Provided by Merchant API 5026
- Response token provided by Fusebox API 5027
- Response Token API 0003
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = PAN
- Token requested API 5027 = N/A
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = N/A
- Token API 0003 = VN
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = PAN
- Token requested API 5027 = N/A
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = N/A
- Token API 0003 = VA
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = PAN*
- Token requested API 5027 = N/A
- Response
- Token Provided by Merchant API 5026 = TV
- Token provided by Fusebox 5027 = N/A
- Token API 0003 = TV
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = Protegrity Universal Token
- Token requested API 5027 = TV
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = TV
- Token API 0003 = VN
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = Protegrity Universal Token
- Token requested API 5027 = TV
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = TV
- Token API 0003 = VA
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = Protegrity Universal Token*
- Token requested API 5027 = TV
- Response
- Token Provided by Merchant API 5026 = TV
- Token provided by Fusebox 5027 = TV
- Token API 0003 = TV
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = Voltage Numeric Token
- Token requested API 5027 = VN
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = VN
- Token API 0003 = VN
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = Voltage Numeric Token
- Token requested API 5027 = VN
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = VN
- Token API 0003 = VA
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = Voltage Alpha/Numeric Token
- Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = VA
- Token API 0003 = VA
Request
- Card Data/PAN/Token API 0003 Token provided by Merchant API 5026 = Voltage Alpha/Numeric Token
- Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = VA
- Token API 0003 = VN
Merchant Boarded for Voltage includes the following Request/Response fields:
Request
- Card Data/PAN/Token API 0003
- Request - Token provided by Merchant API 5026
- Request - Token requested API 5027
- Response
- Token Provided by Merchant API 5026
- Response token provided by Fusebox API 5027
- Response Token API 0003
Request
- Card Data/PAN/Token API 0003
- Request - Token provided by Merchant API 5026 = PAN
- Request - Token requested API 5027 = NA
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = N/A
- Token API 0003 = VN
Request
- Card Data/PAN/Token API 0003
- Request - Token provided by Merchant API 5026 = PAN
- Request - Token requested API 5027 = N/A
- Response
- Token - provided by Merchant API 5026 = VA
- Token - provided by Fusebox 5027 = N/A
- Token API 0003 = Voltage Numeric Token = VA
Request
Card Data/PAN/Token API 0003 API 0003
Request Token provided by Merchant API 5026 = PAN*
Request Token requested API 5027 = N/A
Response
- Token Provided by Merchant API 5026 = TV
- Token provided by Fusebox 5027 = N/A
- Token API 0003 = TV
Request
- Card Data/PAN/Token API 0003 API 0003 Request: Token provided by Merchant API 5026 = Protegrity Universal Token
- Request Token requested API 5027 = TV
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = TV
- Token API 0003 = VN
Request:
- Card Data/PAN/Token API 0003 API 0003
- Request: Token provided by Merchant API 5026 = Protegrity Universal Token
- Request Token requested API 5027 = TV
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = TV
- Token API 0003 = VA
Request
- Card Data/PAN/Token API 0003 API 0003
- Request: Token provided by Merchant API 5026 = Protegrity Universal Token*
- Request Token requested API 5027 = TV
- Response
- Token Provided by Merchant API 5026 = TV
- Token provided by Fusebox 5027 = TV
- Token API 0003 = TV
Request
Card Data/PAN/Token API 0003 API 0003
Request: Token provided by Merchant API 5026 = Voltage Numeric Token
Request Token requested API 5027 = VN
Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = VN
- Token API 0003 = VN
Request:
- Card Data/PAN/Token API 0003 API 0003
- Request: Token provided by Merchant API 5026 = Voltage Numeric Token
- Request Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = VN
- Token API 0003 = VA
Request
- Card Data/PAN/Token API 0003 API 0003
- Request: Token provided by Merchant API 5026 = Voltage Alpha / Numeric Token
- Request Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = VA
- Token API 0003 = VA
Request
- Card Data/PAN/Token API 0003 API 0003
- Request: Token provided by Merchant API 5026 = Voltage Alpha / Numeric Token
- Request Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = VA
- Token API 0003 = VN
note
The scenario with an asterisk is not recommended to be performed, as P tokens will not be available as a provider moving forward. A VN token may be returned in this case and will be indicated as such in 5027.
Merchant Link and Voltage Configuration Scenarios
Token processing will be directed to the Merchant Link and new Enterprise Token Solution Systems appropriately.
Merchant POS/PMS systems must support API field 5026 and 5027.
If API fields 5026 and 5027 are not provided, Fusebox will make a default selection of Voltage Numeric toke type requested.
API Field 5028 is required to send or request Merchant Link tokens
Merchant Link and Voltage Configuration Scenarios include the following Request/Response fields:
Request
- Card Data/PAN/Token API 0003
- Request - Token provided by Merchant API 5026
- Request - Token requested API 5027
- Response
- Token Provided by Merchant API 5026
- Response token provided by Fusebox API 5027
- Response Token API 0003
Request
- Card Data/PAN/Token API 0003 = PAN
- Token provided by Merchant API 5026 = N/A
- Token requested API 5027 = VN
- Response
- Token Provided by Merchant API 5026 = N/A
- Token provided by Fusebox 5027 = VN
- Token API 0003 = Voltage Numeric Token
Request
- Card Data/PAN/Token API 0003 = PAN
- Token provided by Merchant API 5026 = N/A
- Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = N/A
- Token provided by Fusebox 5027 = VA
- Token API 0003 = Voltage Alpha / Numeric Token
Request
- Card Data/PAN/Token API 0003 = PAN
- Token provided by Merchant API 5026 = N/A
- Token requested API 5027 = MT
- Response
- Token Provided by Merchant API 5026 = N/A
- Token provided by Fusebox 5027 = MT
- Token API 0003 = Merchant Link Token
Request
- Card Data/PAN/Token API 0003 = PAN*
- Token provided by Merchant API 5026 = N/A
- Token requested API 5027 = TV
- Response
- Token Provided by Merchant API 5026 = N/A
- Token provided by Fusebox 5027 = TV
- Token API 0003 = Protegrity Universal Token
Request
- Card Data/PAN/Token API 0003 = Protegrity Universal Token
- Token provided by Merchant API 5026 = TV
- Token requested API 5027 = VN
- Response
- Token Provided by Merchant API 5026 = TV
- Token provided by Fusebox 5027 = VN
- Token API 0003 = Voltage Numeric Token
Request
- Card Data/PAN/Token API 0003 = Protegrity Universal Token
- Token provided by Merchant API 5026 = TV
- Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = TV
- Token provided by Fusebox 5027 = VA
- Token API 0003 = Voltage Alpha / Numeric Token
Request
- Card Data/PAN/Token API 0003 = Protegrity Universal Token
- Token provided by Merchant API 5026 = TV
- Token requested API 5027 = MT
- Response
- Token Provided by Merchant API 5026 = TV
- Token provided by Fusebox 5027 = MT
- Token API 0003 = Merchant Link Token
Request
- Card Data/PAN/Token API 0003 = Protegrity Universal Token*
- Token provided by Merchant API 5026 = TV
- Token requested API 5027 = TV
- Response
- Token Provided by Merchant API 5026 = TV
- Token provided by Fusebox 5027 = TV
- Token API 0003 = Protegrity Universal Token
Request
- Card Data/PAN/Token API 0003 = Voltage Numeric Token
- Token provided by Merchant API 5026 = VN
- Token requested API 5027 = VN
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = VN
- Token API 0003 = Voltage Numeric Token
Request
- Card Data/PAN/Token API 0003 = Voltage Numeric Token
- Token provided by Merchant API 5026 = VN
- Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = VA
- Token API 0003 = Voltage Alpha / Numeric Token
Request
- Card Data/PAN/Token API 0003 = Voltage Numeric Token
- Token provided by Merchant API 5026 = VN
- Token requested API 5027 = MT
- Response
- Token Provided by Merchant API 5026 = VN
- Token provided by Fusebox 5027 = MT
- Token API 0003 = Merchant Link Token
Request
- Card Data/PAN/Token API 0003 = Voltage Alpha / Numeric Token
- Token provided by Merchant API 5026 = VA
- Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = VA
- Token API 0003 = Voltage Alpha / Numeric Token
Request
- Card Data/PAN/Token API 0003 = Voltage Alpha / Numeric Token
- Token provided by Merchant API 5026 = VA
- Token requested API 5027 = VN
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = VA
- Token API 0003 = Voltage Numeric Token
Request
- Card Data/PAN/Token API 0003 = Voltage Alpha / Numeric Token
- Token provided by Merchant API 5026 = VA
- Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = VN
- Token API 0003 = Voltage Numeric Token
Request
- Card Data/PAN/Token API 0003 = Voltage Alpha / Numeric Token
- Token provided by Merchant API 5026 = VA
- Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = VA
- Token provided by Fusebox 5027 = VN
- Token API 0003 = Voltage Numeric Token
Request
- Card Data/PAN/Token API 0003 = Merchant Link Token
- Token provided by Merchant API 5026 = MT
- Token requested API 5027 = MT
- Response
- Token Provided by Merchant API 5026 = MT
- Token provided by Fusebox 5027 = MT
- Token API 0003 = Merchant Link Token
Request
- Card Data/PAN/Token API 0003 = Merchant Link Token
- Token provided by Merchant API 5026 = MT
- Token requested API 5027 = VN
- Response
- Token Provided by Merchant API 5026 = MT
- Token provided by Fusebox 5027 = VN
- Token API 0003 = Voltage Numeric Token
Request
- Card Data/PAN/Token API 0003 = Merchant Link Token
- Token provided by Merchant API 5026 = MT
- Token requested API 5027 = VA
- Response
- Token Provided by Merchant API 5026 = MT
- Token provided by Fusebox 5027 = VA
- Token API 0003 = Voltage Alpha / Numeric Token
Request
- Card Data/PAN/Token API 0003 = Merchant Link Token*
- Token provided by Merchant API 5026 = MT
- Token requested API 5027 = TV
- Response
- Token Provided by Merchant API 5026 = MT
- Token provided by Fusebox 5027 = TV
- Token API 0003 = Protegrity Universal Token
note
Scenarios with an asterisk are not recommended to be performed, as Protegrity Universal tokens will not be available as a provider moving forward. A VN token may be returned in this case and will be indicated as such in 5027.