CustomerBillingSummary

BillingEnterpriseOrder to CashRevenue ManagementSAPSubscription ManagementUsage-Based Pricing

Properties

Name Type Description
customerId string
activeSubscriptions integer
totalRecurringCharge object
outstandingBalance object
nextBillingDate string
nextBillingAmount object
paymentStatus string
lastPaymentDate string
lastPaymentAmount object
View JSON Schema on GitHub

JSON Schema

sap-brim-billing-and-revenue-innovation-management-customerbillingsummary-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/CustomerBillingSummary",
  "title": "CustomerBillingSummary",
  "type": "object",
  "properties": {
    "customerId": {
      "type": "string"
    },
    "activeSubscriptions": {
      "type": "integer"
    },
    "totalRecurringCharge": {
      "$ref": "#/components/schemas/MonetaryAmount"
    },
    "outstandingBalance": {
      "$ref": "#/components/schemas/MonetaryAmount"
    },
    "nextBillingDate": {
      "type": "string",
      "format": "date"
    },
    "nextBillingAmount": {
      "$ref": "#/components/schemas/MonetaryAmount"
    },
    "paymentStatus": {
      "type": "string",
      "enum": [
        "CURRENT",
        "OVERDUE",
        "DELINQUENT"
      ]
    },
    "lastPaymentDate": {
      "type": "string",
      "format": "date"
    },
    "lastPaymentAmount": {
      "$ref": "#/components/schemas/MonetaryAmount"
    }
  }
}