The Personalization Design object 

Issuing
Personalization Designs
The Personalization Design object

Attributes

  • idstring

    Unique identifier for the object.

  • objectstring

    String representing the object’s type. Objects of the same type share the same value.

  • nullable stringExpandable

    The file for the card logo to use with physical bundles that support card logos. Must have a purpose value of issuing_logo.

  • carrier_textnullable object

    Hash containing carrier text, for use with physical bundles that support carrier text.

    • carrier_text.footer_bodynullable string

      The footer body text of the carrier letter.

    • carrier_text.footer_titlenullable string

      The footer title text of the carrier letter.

    • carrier_text.header_bodynullable string

      The header body text of the carrier letter.

    • carrier_text.header_titlenullable string

      The header title text of the carrier letter.

  • createdtimestamp

    Time at which the object was created. Measured in seconds since the Unix epoch.

  • livemodeboolean

    Has the value true if the object exists in live mode or the value false if the object exists in test mode.

  • lookup_keynullable string

    A lookup key used to retrieve personalization designs dynamically from a static string. This may be up to 200 characters.

  • metadataobject

    Set of key-value pairs that you can attach to an object. This can be useful for storing additional information about the object in a structured format.

  • namenullable string

    Friendly display name.

  • physical_bundlestringExpandable

    The physical bundle object belonging to this personalization design.

  • preferencesobject

    Hash containing information on whether this personalization design is used to create cards when one is not specified.

    • preferences.is_defaultboolean

      Whether we use this personalization design to create cards when one isn’t specified. A connected account uses the Connect platform’s default design if no personalization design is set as the default design.

    • preferences.is_platform_defaultnullable booleanConnect Only

      Whether this personalization design is used to create cards when one is not specified and a default for this connected account does not exist.

  • rejection_reasonsobject

    Hash containing reasons why the personalization design was rejected.

    • rejection_reasons.nullable array of enums

      The reason(s) the card logo was rejected.

      Possible enum values
      geographic_location

      It improperly uses the name of a geographic location.

      inappropriate

      It contains inappropriate text or images.

      network_name

      It improperly uses the name of a credit card network.

      non_binary_image

      The file uploaded is a non-binary image.

      non_fiat_currency

      It contains a reference to non-fiat currency.

      other

      Other

      other_entity

      It improperly uses the name of another entity.

      promotional_material

      It contains advertising, promotional material, or a tagline.

    • rejection_reasons.carrier_textnullable array of enums

      The reason(s) the carrier text was rejected.

      Possible enum values
      geographic_location

      It improperly uses the name of a geographic location.

      inappropriate

      It contains inappropriate text or images.

      network_name

      It improperly uses the name of a credit card network.

      non_fiat_currency

      It contains a reference to non-fiat currency.

      other

      Other

      other_entity

      It improperly uses the name of another entity.

      promotional_material

      It contains advertising, promotional material, or a tagline.

  • statusenum

    Whether this personalization design can be used to create cards.

    Possible enum values
    active

    Personalization design can be used to create cards that fulfill immediately.

    inactive

    Personalization design cannot be used to create cards because it was deactivated.

    rejected

    Personalization design cannot be used to create cards because it was rejected by design review.

    review

    Personalization design can be used to create cards but cards will only be fulfilled once the personalization design is activated.

The Personalization Design object
{
"id": "ipcd_Oiw9GXcFRE81LZ",
"object": "issuing.personalization_design",
"livemode": true,
"card_logo": "file_1LzR9L2eZvKYlo2CelTpcvKu",
"carrier_text": null,
"lookup_key": "my_card_design_lookup_key",
"metadata": {},
"name": "My personalization design name",
"physical_bundle": "ics_Oiw9ahglMfql0U",
"preferences": {
"is_default": false
},
"rejection_reasons": {
"card_logo": [],
"carrier_text": []
},
"status": "review"
}