The amounts to be paid for the plan
OptionalcontractThe address of the smart contract that calculates the price
OptionalcurrencyOptional currency for the plan (e.g., 'USD', 'EUR', 'USDC', 'EURC'). When omitted, the backend determines the default based on the payment type.
OptionalexternalThe address of the external price contract, if any
OptionalfeeThe address of the fee controller contract, if any
Whether this is a crypto payment (true) or fiat payment (false)
The receivers of the payments of the plan
OptionaltemplateThe address of the template contract, if any
OptionaltokenThe address of the token (ERC20 or Native if zero address) for paying the plan
Definition of the price configuration for a Payment Plan