recurring_charge
A manual recurring charge against a subscription. (Subscription Recurring charge)
| Column name | Description | Data type |
|---|---|---|
| recurring_charge | Primary key. | integer |
| subscription | Reference to subscription. | integer |
| account | Reference to account. | integer |
| company | Reference to company. | smallint |
| start_date | The first day that the recurring charge will be raised. | timestamp without time zone * |
| end_date | The last day that the recurring charge will be raised. | timestamp without time zone * |
| line_item | Which line item is raised for the charge.
Reference to line_item. |
integer * |
| recurring_charge_frequency_type | Reference to recurring_charge_frequency_type. | smallint |
| frequency_units | How regularly to charge this charge. | smallint |
| recurring_charge_prorata_behaviour | Reference to recurring_charge_prorata_behaviour. | smallint |
| quantity | numeric | |
| comment | text * | |
| periods_in_advance | How many periods in advance to charge. (0 = current period, -1 is 1 period in arrears) | integer |
| recurring_charge_mode | Reference to recurring_charge_mode. | integer |
| rate | numeric | |
| display_rate | text * | |
| subscription_contract | Reference to subscription_contract. | integer * |
| cancellation_time | If the recurring charge was cancelled. | timestamp with time zone * |