2019-05-03 02:22:27 +02:00
< ? php
2021-01-03 23:37:44 +01:00
// File generated from our OpenAPI spec
2019-05-03 02:22:27 +02:00
namespace Stripe\Issuing ;
/**
2021-01-03 23:37:44 +01:00
* You can < a href = " https://stripe.com/docs/issuing/cards " > create physical or
* virtual cards </ a > that are issued to cardholders .
2019-05-03 02:22:27 +02:00
*
2021-01-03 23:37:44 +01:00
* @ property string $id Unique identifier for the object .
* @ property string $object String representing the object ' s type . Objects of the same type share the same value .
* @ property string $brand The brand of the card .
* @ property null | string $cancellation_reason The reason why the card was canceled .
* @ property \Stripe\Issuing\Cardholder $cardholder < p > An Issuing < code > Cardholder </ code > object represents an individual or business entity who is < a href = " https://stripe.com/docs/issuing " > issued </ a > cards .</ p >< p > Related guide : < a href = " https://stripe.com/docs/issuing/cards#create-cardholder " > How to create a Cardholder </ a ></ p >
* @ property int $created Time at which the object was created . Measured in seconds since the Unix epoch .
2023-04-24 18:42:04 +02:00
* @ property string $currency Three - letter < a href = " https://www.iso.org/iso-4217-currency-codes.html " > ISO currency code </ a > , in lowercase . Supported currencies are < code > usd </ code > in the US , < code > eur </ code > in the EU , and < code > gbp </ code > in the UK .
* @ property null | string $cvc The card 's CVC. For security reasons, this is only available for virtual cards, and will be omitted unless you explicitly request it with <a href="https://stripe.com/docs/api/expanding_objects">the <code>expand</code> parameter</a>. Additionally, it' s only available via the < a href = " https://stripe.com/docs/api/issuing/cards/retrieve " >& quot ; Retrieve a card & quot ; endpoint </ a > , not via & quot ; List all cards & quot ; or any other endpoint .
2021-01-03 23:37:44 +01:00
* @ property int $exp_month The expiration month of the card .
* @ property int $exp_year The expiration year of the card .
2023-04-24 18:42:04 +02:00
* @ property null | string $financial_account The financial account this card is attached to .
2021-01-03 23:37:44 +01:00
* @ property string $last4 The last 4 digits of the card number .
* @ property bool $livemode Has the value < code > true </ code > if the object exists in live mode or the value < code > false </ code > if the object exists in test mode .
* @ property \Stripe\StripeObject $metadata Set of < a href = " https://stripe.com/docs/api/metadata " > key - value pairs </ a > that you can attach to an object . This can be useful for storing additional information about the object in a structured format .
2023-04-24 18:42:04 +02:00
* @ property null | string $number The full unredacted card number . For security reasons , this is only available for virtual cards , and will be omitted unless you explicitly request it with < a href = " https://stripe.com/docs/api/expanding_objects " > the < code > expand </ code > parameter </ a >. Additionally , it ' s only available via the < a href = " https://stripe.com/docs/api/issuing/cards/retrieve " >& quot ; Retrieve a card & quot ; endpoint </ a > , not via & quot ; List all cards & quot ; or any other endpoint .
2021-01-03 23:37:44 +01:00
* @ property null | string | \Stripe\Issuing\Card $replaced_by The latest card that replaces this card , if any .
* @ property null | string | \Stripe\Issuing\Card $replacement_for The card this card replaces , if any .
* @ property null | string $replacement_reason The reason why the previous card needed to be replaced .
* @ property null | \Stripe\StripeObject $shipping Where and how the card will be shipped .
* @ property \Stripe\StripeObject $spending_controls
2023-04-24 18:42:04 +02:00
* @ property string $status Whether authorizations can be approved on this card . May be blocked from activating cards depending on past - due Cardholder requirements . Defaults to < code > inactive </ code >.
2021-01-03 23:37:44 +01:00
* @ property string $type The type of the card .
2023-04-24 18:42:04 +02:00
* @ property null | \Stripe\StripeObject $wallets Information relating to digital wallets ( like Apple Pay and Google Pay ) .
2019-05-03 02:22:27 +02:00
*/
class Card extends \Stripe\ApiResource
{
2021-01-03 23:37:44 +01:00
const OBJECT_NAME = 'issuing.card' ;
2019-05-03 02:22:27 +02:00
use \Stripe\ApiOperations\All ;
use \Stripe\ApiOperations\Create ;
use \Stripe\ApiOperations\Retrieve ;
use \Stripe\ApiOperations\Update ;
}