1
0
Files
PayPal-PHP-Server-SDK/doc/models/frequency.md
Patrick Powers 1fc2cf1e07 2.0.0 Release (#58)
* Automated commit message

* Automated commit message

* add changelog

---------

Co-authored-by: PayPalServerSDKs <server-sdks@paypal.com>
2025-11-13 16:32:53 -06:00

1.1 KiB

Frequency

The frequency of the billing cycle.

Structure

Frequency

Fields

Name Type Tags Description Getter Setter
intervalUnit string(IntervalUnit) Required The interval at which the subscription is charged or billed.

Constraints: Minimum Length: 1, Maximum Length: 24, Pattern: ^[A-Z_]+$
getIntervalUnit(): string setIntervalUnit(string intervalUnit): void
intervalCount ?int Optional The number of intervals after which a subscriber is billed. For example, if the interval_unit is DAY with an interval_count of 2, the subscription is billed once every two days. The following table lists the maximum allowed values for the interval_count for each interval_unit: Interval unit Maximum interval count DAY 365 WEEK 52 MONTH 12 YEAR 1

Default: 1

Constraints: >= 1, <= 365
getIntervalCount(): ?int setIntervalCount(?int intervalCount): void

Example (as JSON)

{
  "interval_unit": "DAY",
  "interval_count": 1
}