djstripe.models.issuing

IssuingAuthorization

Bases: StripeModel

When an issued card is used to make a purchase, an Issuing Authorization object is created. Authorizations must be approved for the purchase to be completed successfully.

Stripe documentation: https://docs.stripe.com/api/issuing/authorizations?lang=python

amount

property  amount: int

approved

property  approved: bool

stripe_class

attribute  stripe_class

IssuingCard

Bases: StripeModel

You can create physical or virtual cards that are issued to cardholders.

Stripe documentation: https://stripe.com/docs/api/issuing/cards?lang=python

exp_month

property  exp_month: int

exp_year

property  exp_year: int

last4

property  last4: str

stripe_class

attribute  stripe_class

IssuingCardholder

Bases: StripeModel

An Issuing Cardholder object represents an individual or business entity who is issued cards.

Stripe documentation: https://stripe.com/docs/api/issuing/cardholders?lang=python

billing

property  billing: dict

email

property  email: str | None

name

property  name: str

phone_number

property  phone_number: str | None

stripe_class

attribute  stripe_class

IssuingDispute

Bases: StripeModel

As a card issuer, you can dispute transactions that the cardholder does not recognize, suspects to be fraudulent, or has other issues with.

Stripe documentation: https://stripe.com/docs/api/issuing/disputes?lang=python

amount

property  amount: int

balance_transactions

property  balance_transactions: list[dict | None]

stripe_class

attribute  stripe_class

IssuingTransaction

Bases: StripeModel

Any use of an issued card that results in funds entering or leaving your Stripe account, such as a completed purchase or refund, is represented by an Issuing Transaction object.

Stripe documentation: https://stripe.com/docs/api/issuing/transactions?lang=python

amount

property  amount: int

stripe_class

attribute  stripe_class