%PDF- %GIF98; %PNG;
Server : ApacheSystem : Linux host.digitalbabaji.in 4.18.0-513.11.1.el8_9.x86_64 #1 SMP Wed Jan 17 02:00:40 EST 2024 x86_64 User : addictionfreeind ( 1003) PHP Version : 7.2.34 Disable Function : exec,passthru,shell_exec,system Directory : /home/addictionfreeind/www/admin1/vendor/square/square/doc/models/ |
Upload File : |
# Catalog Subscription Plan
Describes a subscription plan. For more information, see
[Set Up and Manage a Subscription Plan](https://developer.squareup.com/docs/subscriptions-api/setup-plan).
## Structure
`CatalogSubscriptionPlan`
## Fields
| Name | Type | Tags | Description | Getter | Setter |
| --- | --- | --- | --- | --- | --- |
| `name` | `string` | Required | The name of the plan. | getName(): string | setName(string name): void |
| `phases` | [`SubscriptionPhase[]`](/doc/models/subscription-phase.md) | Required | A list of SubscriptionPhase containing the [SubscriptionPhase](/doc/models/subscription-phase.md) for this plan. | getPhases(): array | setPhases(array phases): void |
## Example (as JSON)
```json
{
"name": "name0",
"phases": [
{
"uid": "uid5",
"cadence": "EVERY_FOUR_MONTHS",
"periods": 241,
"recurring_price_money": {
"amount": 193,
"currency": "MOP"
},
"ordinal": 207
},
{
"uid": "uid6",
"cadence": "QUARTERLY",
"periods": 242,
"recurring_price_money": {
"amount": 194,
"currency": "MRO"
},
"ordinal": 208
}
]
}
```