Card password changed
Card password has been updated event. Two endpoints generate this event: Change card password and Update PIN from PINBlock. The Append update PIN script indirectly generates this event when the script successfully executes on the card.
Type: object
Domain: cards
Event: update_password
Version: 1
account_id required
Title: Account ID
Description: User's Pismo account ID
Type: integer
Example:
12345678
card_id required
Title: Card ID
Description: Card's Pismo ID
Type: integer
Example:
12345678
card_name required
Title: Card name
Description: Card's display name
Type: string
Example:
Sam Sung
card_printed_name required
Title: Card printed name
Description: Cardholder's name printed on card
Type: string
Example:
Ann Chovey
card_status required
Title: Card status
Description: Card's status
Type: string
Must be one of the following:
CREATED
UNBOUND
NORMAL
REISSUED
BLOCKED
PENDING
WARNING
INOPERATIVE
LOST
ROBBED
CANCELED
FRAUD
DAMAGED
EXPIRED
DELETED
BROKEN
THEFT
DEFECT
card_type required
Title: Card type
Description: Card's type
Type: string
Must be one of the following:
PLASTIC
RECURRING
TEMPORARY
VIRTUAL
expiration_date required
Title: Card expiration date
Description: Card expiration date and time in RFC3339 format
Type: string
Format: date-time
Example:
2025-10-08T00:00:00Z
issuing_date required
Title: Card issued date
Description: Card issued date and time in RFC3339 format
Type: string
Format: date-time
Example:
2018-11-13T20:20:39Z
program_id required
Title: Program ID
Description: Card's Pismo program ID
Type: integer
Example:
12345678
status required
Title: Event status
Description: Event status - success or failure.
Type: string
Must be one of the following:
SUCCESS
FAILURE
abu_enabled
Title: Automatic Billing Update (ABU) enabled flag
Description: Must card number be sent to the Mastercard Automatic Billing Update service. Default is true. Mastercard only.
Type: boolean
bulk_id
Title: Bulk ID
Description: Not null if card was created as part of a noname plastic card bulk/batch process
Type: string or null
card_hash
Title: Hashed PAN
Description: Hashed PAN (primary account number).
Type: string or null
Example:
0fsdf0sdf9sdf0sdf0sd0fsdn09vsdj0c9sjdcsdcs0d9c==
card_last_four_numbers
Title: Last 4 PAN numbers
Description: Last 4 PAN (primary account number) numbers
Type: string or null
Example:
1234
contactless_enabled
Title: Contactless card flag
Description: Can card make transactions using contactless entry mode flag. Default is true
Type: boolean
cvv_next_rotation_date
Title: Next cvv rotation date
Description: Date and time, in RFC3339 format, scheduled to change the CVV2/CVC2 value. Virtual cards only.
Type: string or null
Format: date-time
Example:
2021-03-01T18:45:00Z
cvv_rotation_type
Title: CVV rotation type
Description: CVV2/CVC2 value rotation method. Virtual card only.
Type: string or null
Example:
MANUAL
AUTOMATIC
customer_id
Title: Customer ID
Description: Pismo customer ID
Type: integer
Example:
100602614
embossed
Title: Embossing file
Description: Name of file containing cards sent to embosser.
Type: string or null
Example:
/trackfile
embossing_custom_fields
Title: Custom embossing information
Description: Customer information for the embosser such as a tracking ID or whether the card should be plastic or metal.
Type: string or null
Example:
Tracking ID=9847hrey76. Card should be metal
external_id
Title: Client created ID information
Description: Customer provided ID for external tracking purposes.
Type: string or null
Example:
AFEF234234FSDF
metadata
Title: Metadata
Description: Caller created information. No business rule validation is done.
Type: object or null
Example:{ "customer-data": { "my": "value", "my-custom-business-label": "label", "score": "123" } }
migration_id
Title: Migration ID
Description: Migration ID (if migrated)
Type: string or null
Example:
AF12341234-EF234234FSDF
reason
Title: Failure reason
Description: Failure reason
Type: string or null
Example:
Reason of FAILURE
reissued_card_block
Title: Information to replace the card in the automatic billing update (ABU) flow
Description: Indicates if the card number is a replacement account to Mastercard ABU service. Available only for Mastercard in Reissue Card Flow
Type: boolean or null
reissued_card_id
Title: Reissued card ID
Description: Identification of the card from which it originated. If the creation of a card is based on the reissued flow, this field is not null
Type: integer or null
Example:
12345678
template_id
Title: Template ID
Description: ID of template used in card creation. Templates are used to implement the BIN override feature. For more information, see the BIN override guide.
Type: integer
Example:
100602614
transaction_limit
Title: Transaction limit
Description: Transaction limit forVIRTUAL
cards
Type: number or null
Example:
10.0
{
"$schema": "http://json-schema.org/draft-07/schema#",
"type": "object",
"title": "Card password changed",
"description": "Card password has been updated event. Two endpoints generate this event: <a href='https://developers.pismo.io/pismo-docs/reference/put-v2-card-password'>Change card password</a> and <a href='https://developers.pismo.io/pismo-docs/reference/put-v1-update-pin-from-pinblock'>Update PIN from PINBlock</a>. The <a href='https://developers.pismo.io/pismo-docs/reference/post-v1-append-update-pin-script'>Append update PIN script</a> indirectly generates this event when the script successfully executes on the card.",
"examples": [
{
"abu_enabled": true,
"account_id": 103700148,
"bulk_id": null,
"card_bin": null,
"card_brand": null,
"card_hash": "kwXljj8J8+aRxFK2KdEd7L/hOND7unbM0HdJzjRy+OcakNwG5wD1gfEl3munjVy5I0WpUum+3v6CoZpmdcEYwg==",
"card_id": 8793590,
"card_last_four_numbers": "0825",
"card_name": "PLASTIC",
"card_printed_name": "Al Falfa",
"card_status": "CREATED",
"card_type": "PLASTIC",
"contactless_enabled": true,
"customer_id": 103697155,
"cvv_next_rotation_date": null,
"cvv_rotation_type": null,
"embossed": null,
"embossing_custom_fields": "A53D69E2DPV1PV1A1A1A1RUA MARIA CUZZIOL BRUNI 54 CASA SANTA TEREZINHA SAO BERNARDO DO CAMPO SP 09770110 BR A00",
"expiration_date": "2027-08-17T00:00:00Z",
"external_id": null,
"issuing_date": "2022-08-17T20:44:00Z",
"metadata": null,
"migration_id": null,
"mode": null,
"program_id": 8808,
"reason": null,
"reissued_card_block": null,
"reissued_card_id": null,
"status": "success",
"template_id": null,
"transaction_limit": null
}
],
"required": [
"account_id",
"program_id",
"card_id",
"card_name",
"card_printed_name",
"card_type",
"card_status",
"issuing_date",
"expiration_date",
"status"
],
"properties": {
"account_id": {
"type": "integer",
"title": "Account ID",
"description": "User's Pismo account ID",
"examples": [
12345678
]
},
"card_id": {
"type": "integer",
"title": "Card ID",
"description": "Card's Pismo ID",
"examples": [
12345678
]
},
"card_name": {
"type": "string",
"title": "Card name",
"description": "Card's display name",
"examples": [
"Sam Sung"
]
},
"card_printed_name": {
"type": "string",
"title": "Card printed name",
"description": "Cardholder's name printed on card",
"examples": [
"Ann Chovey"
]
},
"card_status": {
"type": "string",
"title": "Card status",
"description": "Card's status",
"enum": [
"CREATED",
"UNBOUND",
"NORMAL",
"REISSUED",
"BLOCKED",
"PENDING",
"WARNING",
"INOPERATIVE",
"LOST",
"ROBBED",
"CANCELED",
"FRAUD",
"DAMAGED",
"EXPIRED",
"DELETED",
"BROKEN",
"THEFT",
"DEFECT"
]
},
"card_type": {
"type": "string",
"title": "Card type",
"description": "Card's type",
"enum": [
"PLASTIC",
"RECURRING",
"TEMPORARY",
"VIRTUAL"
]
},
"expiration_date": {
"type": "string",
"title": "Card expiration date",
"description": "Card expiration date and time in RFC3339 format",
"format": "date-time",
"examples": [
"2025-10-08T00:00:00Z"
]
},
"issuing_date": {
"type": "string",
"title": "Card issued date",
"description": "Card issued date and time in RFC3339 format",
"format": "date-time",
"examples": [
"2018-11-13T20:20:39Z"
]
},
"program_id": {
"type": "integer",
"title": "Program ID",
"description": "Card's Pismo program ID",
"examples": [
12345678
]
},
"status": {
"type": "string",
"title": "Event status",
"description": "Event status - success or failure.",
"enum": [
"SUCCESS",
"FAILURE"
]
},
"abu_enabled": {
"type": [
"boolean"
],
"title": "Automatic Billing Update (ABU) enabled flag",
"description": "Must card number be sent to the Mastercard Automatic Billing Update service. Default is true. Mastercard only."
},
"bulk_id": {
"type": [
"string",
"null"
],
"title": "Bulk ID",
"description": "Not null if card was created as part of a noname plastic card bulk/batch process "
},
"card_hash": {
"type": [
"string",
"null"
],
"title": "Hashed PAN",
"description": "Hashed PAN (primary account number).",
"examples": [
"0fsdf0sdf9sdf0sdf0sd0fsdn09vsdj0c9sjdcsdcs0d9c=="
]
},
"card_last_four_numbers": {
"type": [
"string",
"null"
],
"title": "Last 4 PAN numbers",
"description": "Last 4 PAN (primary account number) numbers",
"examples": [
"1234"
]
},
"contactless_enabled": {
"type": [
"boolean"
],
"title": "Contactless card flag",
"description": "Can card make transactions using contactless entry mode flag. Default is true"
},
"cvv_next_rotation_date": {
"type": [
"string",
"null"
],
"title": "Next cvv rotation date",
"description": "Date and time, in RFC3339 format, scheduled to change the CVV2/CVC2 value. Virtual cards only.",
"format": "date-time",
"examples": [
"2021-03-01T18:45:00Z"
]
},
"cvv_rotation_type": {
"type": [
"string",
"null"
],
"title": "CVV rotation type",
"description": "CVV2/CVC2 value rotation method. Virtual card only.",
"examples": [
"MANUAL",
"AUTOMATIC"
]
},
"customer_id": {
"type": "integer",
"title": "Customer ID",
"description": "Pismo customer ID",
"examples": [
100602614
]
},
"embossed": {
"type": [
"string",
"null"
],
"title": "Embossing file",
"description": "Name of file containing cards sent to embosser.",
"examples": [
"/trackfile"
]
},
"embossing_custom_fields": {
"type": [
"string",
"null"
],
"title": "Custom embossing information",
"description": "Customer information for the embosser such as a tracking ID or whether the card should be plastic or metal.",
"examples": [
"Tracking ID=9847hrey76. Card should be metal"
]
},
"external_id": {
"type": [
"string",
"null"
],
"title": "Client created ID information",
"description": "Customer provided ID for external tracking purposes.",
"examples": [
"AFEF234234FSDF"
]
},
"metadata": {
"type": [
"object",
"null"
],
"title": "Metadata",
"description": "Caller created information. No business rule validation is done.",
"examples": [
{
"customer-data": {
"my": "value",
"my-custom-business-label": "label",
"score": "123"
}
}
]
},
"migration_id": {
"type": [
"string",
"null"
],
"title": "Migration ID",
"description": "Migration ID (if migrated)",
"examples": [
"AF12341234-EF234234FSDF"
]
},
"reason": {
"type": [
"string",
"null"
],
"title": "Failure reason",
"description": "Failure reason",
"examples": [
"Reason of FAILURE"
]
},
"reissued_card_block": {
"type": [
"boolean",
"null"
],
"title": "Information to replace the card in the automatic billing update (ABU) flow",
"description": "Indicates if the card number is a replacement account to Mastercard ABU service. Available only for Mastercard in Reissue Card Flow"
},
"reissued_card_id": {
"type": [
"integer",
"null"
],
"title": "Reissued card ID",
"description": "Identification of the card from which it originated. If the creation of a card is based on the reissued flow, this field is not null",
"examples": [
12345678
]
},
"template_id": {
"type": "integer",
"title": "Template ID",
"description": "ID of template used in card creation. Templates are used to implement the BIN override feature. For more information, see the <a href='https://developers.pismo.io/pismo-docs/docs/bin-override-feature'>BIN override guide</a>.",
"examples": [
100602614
]
},
"transaction_limit": {
"type": [
"number",
"null"
],
"title": "Transaction limit",
"description": "Transaction limit for `VIRTUAL` cards",
"examples": [
10.0
]
}
},
"definitions": {}
}
Updated 6 days ago