ISO 8601 duration string representing the billing period
ISO 4217 currency code (e.g., 'USD', 'EUR', 'JPY')
Defines when payment is collected
Price in micros (1/1,000,000 of the currency unit). For example, $1.99 = 1990000 micros
Defines how the subscription recurs
Represents a pricing phase for an offer
Remarks
A pricing phase defines how much and when a customer will be charged. For example, a subscription might have an initial trial phase followed by a recurring payment phase.