PaymentDetail Class

Information about payment related to a savings plan order.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
azure.mgmt.billing._serialization.Model
PaymentDetail

Constructor

PaymentDetail(*, due_date: date | None = None, payment_date: date | None = None, pricing_currency_total: _models.Price | None = None, billing_currency_total: _models.Price | None = None, status: str | _models.PaymentStatus | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
due_date

Date when the payment needs to be done.

payment_date

Date when the transaction is completed. Null when it is scheduled.

pricing_currency_total

Amount in pricing currency. Tax not included.

billing_currency_total

Amount charged in Billing currency. Tax not included. Is null for future payments.

status

Describes whether the payment is completed, failed, pending, cancelled or scheduled in the future. Known values are: "Succeeded", "Failed", "Scheduled", "Cancelled", "Completed", and "Pending".

Variables

Name Description
due_date

Date when the payment needs to be done.

payment_date

Date when the transaction is completed. Null when it is scheduled.

pricing_currency_total

Amount in pricing currency. Tax not included.

billing_currency_total

Amount charged in Billing currency. Tax not included. Is null for future payments.

status

Describes whether the payment is completed, failed, pending, cancelled or scheduled in the future. Known values are: "Succeeded", "Failed", "Scheduled", "Cancelled", "Completed", and "Pending".

extended_status_info

Extended status information.