Language

IPaymentDetail Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.PaymentDetailTypeConverter))]
public interface IPaymentDetail : Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.PaymentDetailTypeConverter))>]
type IPaymentDetail = interface
    interface IJsonSerializable
Public Interface IPaymentDetail
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

Name Description
BillingAccount

Billing account

BillingCurrencyTotalAmount
BillingCurrencyTotalCurrencyCode

The ISO 4217 3-letter currency code for the currency used by this purchase record.

DueDate

Date when the payment needs to be done.

ExtendedStatusInfoMessage

The message giving detailed information about the status code.

ExtendedStatusInfoStatusCode

Status code providing additional information.

PaymentDate

Date when the transaction is completed. Is null when it is scheduled.

PricingCurrencyTotalAmount
PricingCurrencyTotalCurrencyCode

The ISO 4217 3-letter currency code for the currency used by this purchase record.

Status

Describes whether the payment is completed, failed, cancelled or scheduled in the future.

Methods

Name Description
ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to