PaymentMethodProperties Class
The properties of a payment method.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.billing._serialization.ModelPaymentMethodProperties
Constructor
PaymentMethodProperties(*, family: str | _models.PaymentMethodFamily | None = None, logos: List[_models.PaymentMethodLogo] | None = None, status: str | _models.PaymentMethodStatus | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
family
|
The family of payment method. Known values are: "Other", "None", "CreditCard", "Credits", "CheckWire", "EWallet", "TaskOrder", and "DirectDebit". |
logos
|
The list of logos for the payment method. |
status
|
Status of the payment method. Known values are: "active" and "inactive". |
Variables
Name | Description |
---|---|
id
|
Id of payment method. |
account_holder_name
|
The account holder name for the payment method. This is only supported for payment methods with family CreditCard. |
display_name
|
The display name of the payment method. |
expiration
|
The expiration month and year of the payment method. This is only supported for payment methods with family CreditCard. |
family
|
The family of payment method. Known values are: "Other", "None", "CreditCard", "Credits", "CheckWire", "EWallet", "TaskOrder", and "DirectDebit". |
last_four_digits
|
Last four digits of payment method. |
logos
|
The list of logos for the payment method. |
payment_method_type
|
The type of payment method. |
status
|
Status of the payment method. Known values are: "active" and "inactive". |
Azure SDK for Python