Customer bound to noname card

Noname cards are batch-generated and not initially associated with customers, which occurs later via the Associate noname card with customer endpoint. See the Cards overview guide for more information about noname cards.

Type: object
Domain: cards
Event: bind_card
Version: 1

|
account_id required

Title: Account ID
Description: 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: Display name
Description: Card's display name
Type: string
Example:
Reed Abook

card_previous_status

Title: Card's previous status
Description: Card's previous 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_printed_name required

Title: Printed card name
Description: Cardholder's printed card name
Type: string
Example:
Paige Turner

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

customer_id required

Title: Pismo customer ID
Description: Pismo customer ID.
Type: integer
Example:
100602614

expiration_date required

Title: Expiration date
Description: Card's expiration date formatted as a RFC3339 string
Type: string
Format: date-time
Example:
2025-10-08T00:00:00Z

issuing_date required

Title: Issued date
Description: Card's issued date formatted as a RFC3339 string
Type: string
Format: date-time
Example:
2018-11-13T20:20:39Z

operation_type

Title: Operation responsible for changing the card status
Type: string or null

program_id required

Title: Program ID
Description: Card's program ID
Type: integer
Example:
12345678

status required

Title: Event status
Description: Event status
Type: string
Must be one of the following:
SUCCESS
FAILURE

abu_enabled

Title: Automatic Billing Update (ABU) flag
Description: Must card number be sent to the Mastercard ABU service. Default is true. Mastercard only.
Type: boolean

bulk_id

Title: Bulk ID
Description: Noname bulk/batch ID
Type: string or null

card_bin

Title: Card BIN
Description: Card BIN (bank identification number)
Type: string or null
Example:
599999

card_brand

Title: Card brand
Description: Card brand, such as VISA
Type: string or null
Must be one of the following:
PRIVATE
MASTERCARD
VISA

card_hash

Title: Hashed PAN
Description: Hashed PAN. Null if PCI card data creation fails
Type: string or null
Example:
0fsdf0sdf9sdf0sdf0sd0fsdn09vsdj0c9sjdcsdcs0d9c==

card_last_four_numbers

Title: Last 4 PAN numbers
Description: Last 4 PAN (primary account number) numbers. Null if PCI card data creation fails
Type: string or null
Example:
1234

contactless_enabled

Title: Contactless card flag
Description: Can this card make transactions using contactless entry mode. Default is true. Physical cards only
Type: boolean

cvv_next_rotation_date

Title: Next CVV rotation date and time.
Description: Scheduled date and time, in RFC3339 format, 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 method
Description: CVV/CVC2 value rotation method. Virtual cards only.
Type: string or null
Must be one of the following:
MANUAL
AUTOMATIC

embossed

Title: Embosser file
Description: Name of file containing cards to be embossed sent to embosser.
Type: string or null
Example:
/trackfile

embossing_custom_fields

Title: Personalized information sent with emboss
Description: Any customer-provided information for embosser such as tracking number or embossing instructions
Type: string or null
Example:
Cards should be metal, not plastic

external_id

Title: Caller created ID information
Description: Caller created 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: CMigration ID (if migrated)
Type: string or null
Example:
AF12341234-EF234234FSDF

mode

Title: Card mode
Description: Card mode, such as CREDIT.
Type: string or null
Must be one of the following:
CREDIT
DEBIT
MULTIPLE
COMBO

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 flow
Description: Indicates if the card number is a replacement account to Mastercard Automatic Billing Updater service. Available only for Mastercard in Reissue Card Flow
Type: boolean or null

reissued_card_id

Title: Identification of the card from which it originated
Description: If the creation of a card is based on the reissued flow, this field will not be null
Type: integer or null
Example:
12345678

template_id

Title: Template ID
Description: Template ID - Not null if card creation based on template. Templates are used to implement the BIN override feature. For more information, see the BIN override documentation in the Cards overview guide. To create a template, you need to open a Pismo Service Desk request. The ticket type should be Settings.
Type: string or null
Example:
14a23976-db8c-4f1e-a19c-f0ec79d810r4

{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "type": "object",
    "title": "Customer bound to noname card",
    "description": "Noname cards are batch-generated and not initially associated with customers, which occurs later via the <a href='https://developers.pismo.io/pismo-docs/reference/post-v2-card-bind'>Associate noname card with customer</a> endpoint. See the <a href='https://developers.pismo.io/pismo-docs/docs/cards-overview-1'>Cards overview guide</a> for more information about noname cards.",
    "examples": [
        {
            "abu_enabled": false,
            "account_id": 8675309,
            "bulk_id": null,
            "card_bin": null,
            "card_brand": null,
            "card_hash": "Ho+gyQPqBEboXqdqCiU+r3XiMudo29KMXiTufLzaeacLHpvccn3/9UqKEe5F5Qr3Y91SKf36s+NDOpJO0kLRFQ==",
            "card_id": 8844410,
            "card_last_four_numbers": "2325",
            "card_name": "PLASTIC",
            "card_printed_name": "Adam Sapple",
            "card_status": "CREATED",
            "card_type": "PLASTIC",
            "contactless_enabled": true,
            "customer_id": 103721810,
            "cvv_next_rotation_date": null,
            "cvv_rotation_type": null,
            "embossed": null,
            "embossing_custom_fields": "11112234566",
            "expiration_date": "2027-09-12T00:00:00Z",
            "external_id": null,
            "issuing_date": "2022-09-12T17:10:16Z",
            "metadata": null,
            "migration_id": null,
            "mode": null,
            "program_id": 1226,
            "operation_type": "BIND_NONAME",
            "reason": null,
            "reissued_card_block": null,
            "reissued_card_id": null,
            "status": "success",
            "template_id": null,
            "transaction_limit": null
        }
    ],
    "required": [
        "account_id",
        "card_id",
        "card_name",
        "card_printed_name",
        "card_status",
        "customer_id",
        "expiration_date",
        "issuing_date",
        "program_id",
        "status"
    ],
    "properties": {
        "account_id": {
            "type": "integer",
            "title": "Account ID",
            "description": "Pismo account ID",
            "examples": [
                12345678
            ]
        },
        "card_id": {
            "type": "integer",
            "title": "Card ID",
            "description": "Card's Pismo ID",
            "examples": [
                12345678
            ]
        },
        "card_name": {
            "type": "string",
            "title": "Display name",
            "description": "Card's display name",
            "examples": [
                "Reed Abook"
            ]
        },
        "card_previous_status": {
            "type": "string",
            "title": "Card's previous status",
            "description": "Card's previous status",
            "enum": [
                "CREATED",
                "UNBOUND",
                "NORMAL",
                "REISSUED",
                "BLOCKED",
                "PENDING",
                "WARNING",
                "INOPERATIVE",
                "LOST",
                "ROBBED",
                "CANCELED",
                "FRAUD",
                "DAMAGED",
                "EXPIRED",
                "DELETED",
                "BROKEN",
                "THEFT",
                "DEFECT"
            ]
        },
        "card_printed_name": {
            "type": "string",
            "title": "Printed card name",
            "description": "Cardholder's printed card name",
            "examples": [
                "Paige Turner"
            ]
        },
        "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"
            ]
        },
        "customer_id": {
            "type": "integer",
            "title": "Pismo customer ID",
            "description": "Pismo customer ID.",
            "examples": [
                100602614
            ]
        },
        "expiration_date": {
            "type": "string",
            "title": "Expiration date",
            "description": "Card's expiration date formatted as a RFC3339 string",
            "format": "date-time",
            "examples": [
                "2025-10-08T00:00:00Z"
            ]
        },
        "issuing_date": {
            "type": "string",
            "title": "Issued date",
            "description": "Card's issued date formatted as a RFC3339 string",
            "format": "date-time",
            "examples": [
                "2018-11-13T20:20:39Z"
            ]
        },
        "operation_type": {
            "type": [
                "string",
                "null"
            ],
            "title": "Operation responsible for changing the card status ",
            "enums": [
                "ACTIVATE",
                "REISSUE",
                "BIND_NONAME",
                "BIND_REISSUE",
                "UPDATE_STATUS_PATCH",
                "UPDATE_STATUS_PUT",
                "RESET_PASSWORD_TRIES",
                "TEMPORARY_CARD_RENEWAL_EVENT",
                "TEMPORARY_CARD_INOPERATIVE_EVENT",
                "AUTH_PASSWORD_TRIES_EXCEEDED",
                "DELETE",
                "AUTHONUS_PASSWORD_TRIES_EXCEEDED",
                "INCREASE_PASSWORD_TRIES_EXCEEDED",
                "MIGRATION",
                "DELETE",
                "AUTH_REFERRED"
            ]
        },
        "program_id": {
            "type": "integer",
            "title": "Program ID",
            "description": "Card's program ID",
            "default": 0,
            "examples": [
                12345678
            ]
        },
        "status": {
            "type": "string",
            "title": "Event status",
            "description": "Event status",
            "enum": [
                "SUCCESS",
                "FAILURE"
            ]
        },
        "abu_enabled": {
            "type": "boolean",
            "title": "Automatic Billing Update (ABU) flag",
            "description": "Must card number be sent to the Mastercard ABU service. Default is true. Mastercard only."
        },
        "bulk_id": {
            "type": [
                "string",
                "null"
            ],
            "title": "Bulk ID ",
            "description": "Noname bulk/batch ID "
        },
        "card_bin": {
            "type": [
                "string",
                "null"
            ],
            "title": "Card BIN",
            "description": "Card BIN (bank identification number)",
            "examples": [
                "599999"
            ]
        },
        "card_brand": {
            "type": [
                "string",
                "null"
            ],
            "title": "Card brand ",
            "description": "Card brand, such as VISA",
            "enum": [
                "PRIVATE",
                "MASTERCARD",
                "VISA"
            ]
        },
        "card_hash": {
            "type": [
                "string",
                "null"
            ],
            "title": "Hashed PAN",
            "description": "Hashed PAN. Null if PCI card data creation fails",
            "examples": [
                "0fsdf0sdf9sdf0sdf0sd0fsdn09vsdj0c9sjdcsdcs0d9c=="
            ]
        },
        "card_last_four_numbers": {
            "type": [
                "string",
                "null"
            ],
            "title": "Last 4 PAN numbers",
            "description": "Last 4 PAN (primary account number) numbers. Null if PCI card data creation fails",
            "examples": [
                "1234"
            ]
        },
        "contactless_enabled": {
            "type": "boolean",
            "title": "Contactless card flag",
            "description": "Can this card make transactions using contactless entry mode. Default is true. Physical cards only"
        },
        "cvv_next_rotation_date": {
            "type": [
                "string",
                "null"
            ],
            "title": "Next CVV rotation date and time.",
            "description": "Scheduled date and time, in RFC3339 format, 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 method",
            "description": "CVV/CVC2 value rotation method. Virtual cards only.",
            "enum": [
                "MANUAL",
                "AUTOMATIC"
            ]
        },
        "embossed": {
            "type": [
                "string",
                "null"
            ],
            "title": "Embosser file",
            "description": "Name of file containing cards to be embossed sent to embosser.",
            "examples": [
                "/trackfile"
            ]
        },
        "embossing_custom_fields": {
            "type": [
                "string",
                "null"
            ],
            "title": "Personalized information sent with emboss",
            "description": "Any customer-provided information for embosser such as tracking number or embossing instructions",
            "examples": [
                "Cards should be metal, not plastic"
            ]
        },
        "external_id": {
            "type": [
                "string",
                "null"
            ],
            "title": "Caller created ID information",
            "description": "Caller created 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": "CMigration ID (if migrated)",
            "examples": [
                "AF12341234-EF234234FSDF"
            ]
        },
        "mode": {
            "type": [
                "string",
                "null"
            ],
            "title": "Card mode ",
            "description": "Card mode, such as CREDIT.",
            "enum": [
                "CREDIT",
                "DEBIT",
                "MULTIPLE",
                "COMBO"
            ]
        },
        "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 flow",
            "description": "Indicates if the card number is a replacement account to Mastercard Automatic Billing Updater service. Available only for Mastercard in Reissue Card Flow"
        },
        "reissued_card_id": {
            "type": [
                "integer",
                "null"
            ],
            "title": "Identification of the card from which it originated",
            "description": "If the creation of a card is based on the reissued flow, this field will not be null",
            "examples": [
                12345678
            ]
        },
        "template_id": {
            "type": [
                "string",
                "null"
            ],
            "title": "Template ID",
            "description": "Template ID - Not null if card creation based on template. Templates are used to implement the BIN override feature. For more information, see the <a href='https://developers.pismo.io/pismo-docs/docs/cards-overview-1#bin-override---shared-account-option'>BIN override documentation</a> in the Cards overview guide. To create a template, you need to open a Pismo <a href='https://developers.pismo.io/pismo-docs/docs/service-desk'>Service Desk</a> request. The ticket type should be **Settings**.  ",
            "examples": [
                "14a23976-db8c-4f1e-a19c-f0ec79d810r4"
            ]
        }
    },
    "definitions": {}
}