SyncteraRubySdk::PhysicalCardResponse

Properties

Name Type Description Notes
form String PHYSICAL or VIRTUAL.
account_id String The ID of the account to which the card will be linked
card_product_id String The card product to which the card is attached
creation_time Time The timestamp representing when the card issuance request was made [readonly]
customer_id String The ID of the customer to whom the card will be issued
emboss_name EmbossName
expiration_month String [optional][readonly]
expiration_time Time The timestamp representing when the card would expire at [optional][readonly]
expiration_year String [optional][readonly]
id String Card ID [readonly]
is_pin_set Boolean indicates whether a pin has been set on the card [optional][readonly][default to false]
last_four String The last 4 digits of the card PAN [optional][readonly]
last_modified_time Time The timestamp representing when the card was last modified at [optional][readonly]
metadata Hash<String, String> Additional data to include in the request structured as key-value pairs [optional]
reissue_reason String This is the reason the card needs to be reissued, if any. The reason determines several behaviours: - whether or not the new card will use the same PAN as the original card - the old card will be terminated and if so, when it will be terminated Reason Same PAN
reissued_from_id String When reissuing a card, specify the card to be replaced here. When getting a card's details, if this card was issued as a reissuance of another card, this ID refers to the card was replaced. If this field is set, then reissue_reason must also be set. [optional]
reissued_to_id String If this card was reissued, this ID refers to the card that replaced it. [optional][readonly]
type CardType
card_image_id String The ID of the custom card image used for this card [optional]
shipping Shipping
card_status CardStatus
memo String Additional details about the reason for the status change [optional]
status_reason CardStatusReasonCode
card_fulfillment_status CardFulfillmentStatus
fulfillment_details FulfillmentDetails [optional]
tracking_number String This contains all shipping details as provided by the card fulfillment provider, including the tracking number. This field is deprecated. Instead, please use the fulfillment_details object, which includes a field for just the tracking number. [optional][readonly]
bin String The bin number [optional]
card_brand CardBrand
physical_card_format PhysicalCardFormat

Example

require 'synctera_ruby_sdk'

instance = SyncteraRubySdk::PhysicalCardResponse.new(
  form: null,
  account_id: 7d943c51-e4ff-4e57-9558-08cab6b963c7,
  card_product_id: 7d943c51-e4ff-4e57-9558-08cab6b963c7,
  creation_time: 2010-05-06T12:23:34.321Z,
  customer_id: 7d943c51-e4ff-4e57-9558-08cab6b963c7,
  emboss_name: null,
  expiration_month: 06,
  expiration_time: 2010-05-06T12:23:34.321Z,
  expiration_year: 25,
  id: 7d943c51-e4ff-4e57-9558-08cab6b963c7,
  is_pin_set: true,
  last_four: 1234,
  last_modified_time: 2010-05-06T12:23:34.321Z,
  metadata: null,
  reissue_reason: null,
  reissued_from_id: 7d943c51-e4ff-4e57-9558-08cab6b963c7,
  reissued_to_id: 7d943c51-e4ff-4e57-9558-08cab6b963c7,
  type: null,
  card_image_id: 7d943c51-e4ff-4e57-9558-08cab6b963c7,
  shipping: null,
  card_status: null,
  memo: null,
  status_reason: null,
  card_fulfillment_status: null,
  fulfillment_details: null,
  tracking_number: Ship Date [2022-07-19], Shipping Method [UPS Next Day Air Saver]; Tracking Number [1ZW3268W1319325382],
  bin: null,
  card_brand: null,
  physical_card_format: null
)