Field | Type | Required | Description |
---|---|---|---|
agreement_id |
str | ✔️ | N/A |
plan_id |
str | ✔️ | N/A |
account_id |
Optional[str] | ➖ | N/A |
name |
str | ✔️ | The name of the agreement. |
description |
Optional[str] | ➖ | The description of the agreement. |
accepted_on |
date | ✔️ | N/A |
status |
components.FeePlanAgreementStatus | ✔️ | N/A |
card_acquiring_model |
components.CardAcquiringModel | ✔️ | Specifies the card processing pricing model |
billable_fees |
List[components.BillableFee] | ✔️ | N/A |
minimum_commitment |
components.MinimumCommitment | ✔️ | The minimum spending amount that must be met in the billing period. If actual usage is below the minimum amount, account is charged the difference. |
monthly_platform_fee |
components.MonthlyPlatformFee | ✔️ | Fixed recurring amount paid in the billing period regardless of usage. |