API Name
QueryBill
Overview
You can call this operation to query the monthly bill information in a specified billing cycle.
Request parameters
Name | Type | Required | Description |
---|---|---|---|
BillingCycle | String | Yes | The billing cycle. Format: YYYY-MM. Example: 2018-07 |
Type | String | No | The type of bill. Valid values: SubscriptionOrder, PayAsYouGoBill, Refund, and Adjustment. |
ProductCode | String | No | The code of the specified product. |
ProductType | String | No | The type of the specified product. |
SubscriptionType | String | No | The type of billing method. Valid values: Subscription and PayAsYouGo. |
IsHideZeroCharge | String | No | Whether to hide 0 charge or not True, False and false by default. |
IsDisplayLocalCurrency | String | No | Whether to display local currency information or not in bill. True, False and false by default. |
OwnerId | Long | No | The ID of the owner. For BID or reseller, owner id is mandatory |
PageNum | Integer | No | |
PageSize | Integer | No |
Response parameters
Name | Type | Description |
---|---|---|
TotalCount | Integer | Total count number. |
BillingCycle | String | The billing cycle. Format: YYYY-MM. |
AccountID | String | Account unique ID |
AccountName | String | Account name |
OwnerID | String | The ID of the owner. |
PageNum | Integer | |
PageSize | Integer | |
Items | Item | The billing details of Alibaba Cloud services. |
Item:
Name | Type | Description |
---|---|---|
OwnerId | String | The id of the owner. |
Item | String | Valid values: SubscriptionOrder, PayAsYouGoBill, Refund, and Adjustment. |
ProductCode | String | The code of the specified product. |
ProductName | String | The name of the specified product. |
ProductType | String | The type of the specified product. |
ProductDetail | String | Product detail information |
SubscriptionType | String | The type of billing method. Valid values: Subscription and PayAsYouGo. |
PaymentTime | String | Order payment time. |
UsageStartTime | String | The time when the usage starts. |
UsageEndTime | String | The time when the usage ends. |
RecordID | String | Record is order id or bill id. |
SubOrderId | String | The corresponding order detail id |
PretaxGrossAmount | Double | The pretax gross amount. |
DeductedByCoupons | Double | The amount deducted with coupons. |
InvoiceDiscount | Double | The invoice discount amount. |
RoundDownDiscount | Double | RoundDownDiscount |
PretaxAmount | Double | The pretax amount, which is the total refunded amount when the system handles a refund request. |
PaymentAmount | Double | The amount paid with cash. |
OutstandingAmount | Double | The outstanding amount of a common user or the amount of credit used by a credit customer. |
Currency | String | CNY/USD/JPY |
Status | String | Payment status, PayFinish/PayUnclear/PayUnsettle/NoSettle |
PaymentTransactionID | String | Payment transaction ID for a specific billrecord(for Intl site only) |
PretaxAmountLocal | Double | Amount after discount(with local currency) |
Tax | Double | Tax(with local currency) |
AfterTaxAmount | Double | Amount after tax(with local currency)) |
PaymentCurrency | String | Currency(with local currency) |