Token provisioning rejected
All network calls to Pismo for tokenization (usually originating from a payment app such as Apple Pay), generate an event, allowing you to track token provisioning through creation to deletion. See the Cards tokenization flow and events guide for more information.
Type: object
Domain: cards-tokenization
Event: notification_refusal
Version: 1
account_id required
Title: Account ID
Description: Pismo account ID.
Type: integer or null
Example:
24146066
program_id
Title: Program ID
Description: Pismo program ID.
Type: integer or null
Example:
12
card_id required
Title: Card ID
Description: Pismo card ID
Type: integer or null
Example:
42488842
custom_codes required
Type: array
network_call_method required
Title: Network outbound method ID.
Description: Serves to parse raw message from field network_data
Type: string
Example:
ISO_MDES_TA
ISO_MDES_TE
VTS_TOKEN_CREATE_NOTIFICATION
network_data required
Title: Network data.
Description: Raw data from network during tokenization process. Varies according to network and processing. Refer to the VISA Token Service (VTS) Issuer API Specifications (JSON) manual or the Mastercard Customer Interface Specification manual for more information on the contents of this field.
Type: object
Additional properties: true
token_id required
Title: Pismo-created token ID.
Description: This value can be null in case of some mapped custom code.
Type: integer or null
Example:
42488842
pismo_response
Title: Pismo response to payment network
Description: Response depends on network payment and network call method. Logs the final response from Pismo to network payment. Should be null in async network calls that expect null values.
Type: object or null
Additional properties: true
Example:{ "actionCode": "85", "cvv2ResultsCode": "M" }
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"title": "Token provisioning rejected",
"description": "All network calls to Pismo for tokenization (usually originating from a payment app such as Apple Pay), generate an event, allowing you to track token provisioning through creation to deletion. See the <a href='https://developers.pismo.io/pismo-docs/docs/card-tokenization-flow-and-events' target='_blank'>Cards tokenization flow and events</a> guide for more information.",
"properties": {
"account_id": {
"type": [
"integer",
"null"
],
"title": "Account ID",
"description": "Pismo account ID.",
"examples": [
24146066
]
},
"program_id": {
"type": [
"integer",
"null"
],
"title": "Program ID",
"description": "Pismo program ID.",
"examples": [
12
]
},
"card_id": {
"title": "Card ID",
"description": "Pismo card ID",
"type": [
"integer",
"null"
],
"examples": [
42488842
]
},
"custom_codes": {
"title": "Internal Pismo custom codes",
"description": "Custom codes generated during card on file processing, indicating reasons for declining tokenization. Must contain at least one custom code inside array. See <a href='https://developers.pismo.io/pismo-docs/docs/third-party-wallets' target='_blank'>Third-party wallets (such as Apple Pay)</a> article for list of codes.",
"type": "array",
"items": {
"type": "string"
},
"examples": [
"BNB",
"FLE"
]
},
"network_call_method": {
"title": "Network outbound method ID.",
"description": "Serves to parse raw message from field network_data",
"type": "string",
"examples": [
"ISO_MDES_TA",
"ISO_MDES_TE",
"VTS_TOKEN_CREATE_NOTIFICATION"
]
},
"network_data": {
"title": "Network data.",
"description": "Raw data from network during tokenization process. Varies according to network and processing. Refer to the <a href='https://developer.visa.com capabilities/token-service-provisioning' target='_blank'>VISA Token Service (VTS) Issuer API Specifications (JSON) manual</a> or the <a href='https://www.mastercard.us/content/dam/mccom/global/documents/mastercard-rules.pdf' target='_blank'>Mastercard Customer Interface Specification manual</a> for more information on the contents of this field.",
"additionalProperties": true,
"type": "object"
},
"token_id": {
"title": "Pismo-created token ID.",
"description": "This value can be null in case of some mapped custom code.",
"type": [
"integer",
"null"
],
"examples": [
42488842
]
},
"pismo_response": {
"title": "Pismo response to payment network",
"description": "Response depends on network payment and network call method. Logs the final response from Pismo to network payment. Should be null in async network calls that expect null values.",
"additionalProperties": true,
"type": [
"object",
"null"
],
"examples": [
{
"actionCode": "85",
"cvv2ResultsCode": "M"
}
]
}
},
"required": [
"card_id",
"token_id",
"account_id",
"network_call_method",
"network_data",
"custom_codes"
]
}
Updated 3 days ago