*
* Generated from xml/schema/CRM/Financial/PaymentToken.xml
* DO NOT EDIT. Generated by CRM_Core_CodeGen
- * (GenCodeChecksum:f1c4b32a0722841ec435f9b6c4ecfe54)
+ * (GenCodeChecksum:e5c6457ebb1ae691f811a3472d1a9eec)
*/
/**
/**
* Payment Token ID
*
- * @var int
+ * @var int|string|null
+ * (SQL type: int unsigned)
+ * Note that values will be retrieved from the database as a string.
*/
public $id;
/**
* FK to Contact ID for the owner of the token
*
- * @var int
+ * @var int|string
+ * (SQL type: int unsigned)
+ * Note that values will be retrieved from the database as a string.
*/
public $contact_id;
/**
- * @var int
+ * @var int|string
+ * (SQL type: int unsigned)
+ * Note that values will be retrieved from the database as a string.
*/
public $payment_processor_id;
* Externally provided token string
*
* @var string
+ * (SQL type: varchar(255))
+ * Note that values will be retrieved from the database as a string.
*/
public $token;
/**
* Date created
*
- * @var timestamp
+ * @var string|null
+ * (SQL type: timestamp)
+ * Note that values will be retrieved from the database as a string.
*/
public $created_date;
/**
* Contact ID of token creator
*
- * @var int
+ * @var int|string|null
+ * (SQL type: int unsigned)
+ * Note that values will be retrieved from the database as a string.
*/
public $created_id;
/**
* Date this token expires
*
- * @var datetime
+ * @var string|null
+ * (SQL type: datetime)
+ * Note that values will be retrieved from the database as a string.
*/
public $expiry_date;
/**
* Email at the time of token creation. Useful for fraud forensics
*
- * @var string
+ * @var string|null
+ * (SQL type: varchar(255))
+ * Note that values will be retrieved from the database as a string.
*/
public $email;
/**
* Billing first name at the time of token creation. Useful for fraud forensics
*
- * @var string
+ * @var string|null
+ * (SQL type: varchar(255))
+ * Note that values will be retrieved from the database as a string.
*/
public $billing_first_name;
/**
* Billing middle name at the time of token creation. Useful for fraud forensics
*
- * @var string
+ * @var string|null
+ * (SQL type: varchar(255))
+ * Note that values will be retrieved from the database as a string.
*/
public $billing_middle_name;
/**
* Billing last name at the time of token creation. Useful for fraud forensics
*
- * @var string
+ * @var string|null
+ * (SQL type: varchar(255))
+ * Note that values will be retrieved from the database as a string.
*/
public $billing_last_name;
/**
* Holds the part of the card number or account details that may be retained or displayed
*
- * @var string
+ * @var string|null
+ * (SQL type: varchar(255))
+ * Note that values will be retrieved from the database as a string.
*/
public $masked_account_number;
/**
* IP used when creating the token. Useful for fraud forensics
*
- * @var string
+ * @var string|null
+ * (SQL type: varchar(255))
+ * Note that values will be retrieved from the database as a string.
*/
public $ip_address;