Variable pricing and collection dates

eCurring also supports subscription plans with variable pricing per invoice period or variable invoicing periods. You can achieve both by creating transactions via the API for existing subscriptions.

In the settings of a subscription plan you can also use the setting variable instead of recurring. We won’t automatically schedule any transactions for subscriptions that are linked to subscription plans with a variable scheme.

A transaction can be created using a subscription_id, amount and due_date. See Create transaction