@type t() :: %Chargebeex.Card{
billing_addr1: term(),
billing_addr2: term(),
billing_city: term(),
billing_country: term(),
billing_state: term(),
billing_state_code: term(),
billing_zip: term(),
brand: term(),
card_type: term(),
created_at: term(),
customer_id: term(),
expiry_month: term(),
expiry_year: term(),
first_name: term(),
funding_type: term(),
gateway: term(),
gateway_account_id: term(),
iin: term(),
ip_address: term(),
issuing_country: term(),
last4: term(),
last_name: term(),
masked_number: term(),
object: term(),
payment_source_id: term(),
powered_by: term(),
ref_tx_id: term(),
resource_version: term(),
status: term(),
updated_at: term()
}