Upcoming Charge

Description

An upcoming ShootProof plan charge for a studio.

Properties

Property Description
amount

Upcoming plan list price (photo includes applicable promo). Account credit is not subtracted here; it is exposed separately via money-balance.

billType

The plan category for this charge.

currencyCode

The ISO currency code for amount.

date

The next bill date, formatted for display.

name

Display name for the charge (e.g. Photo Plan).

type

The type of object represented.

OpenAPI Schema

The following schema is based on OpenAPI 3.0 and is provided in our downloadable OpenAPI document.

{
  "description": "An upcoming ShootProof plan charge for a studio.",
  "properties": {
    "amount": {
      "description": "Upcoming plan list price (photo includes applicable promo). Account\ncredit is not subtracted here; it is exposed separately via money-balance.",
      "type": "number"
    },
    "billType": {
      "description": "The plan category for this charge.",
      "enum": [
        "photo",
        "music",
        "booking"
      ],
      "type": "string"
    },
    "currencyCode": {
      "description": "The ISO currency code for `amount`.",
      "type": "string"
    },
    "date": {
      "description": "The next bill date, formatted for display.",
      "type": "string"
    },
    "name": {
      "description": "Display name for the charge (e.g. Photo Plan).",
      "type": "string"
    },
    "type": {
      "description": "The type of object represented.",
      "enum": [
        "upcoming-charge"
      ],
      "type": "string"
    }
  },
  "required": [
    "type",
    "billType",
    "name",
    "date",
    "amount",
    "currencyCode"
  ],
  "title": "Upcoming Charge",
  "type": "object"
}