Commerce Kickstart v2
Views, Views Bulk Operations, Inline Entity Form
Commerce VAT,
Commerce Funds,
Commerce Checkout AJAX
Paris, France · London, England · Ann Arbor, MI, USA
One time OR recurring
Licenses can be time limited, and are automatically expired.
A license can be configurable and have fields that are filled-in by the user
A license can be remote/synchronized with an external service.
You need a payment module with Card on File support.
It supports plans and plan changing.
It supports metered billing.
![]() |
![]() |
Prepayment, postpayment and estimations.
Synchronous and asynchronous billing cycles.
Or write your own plugin!
Billing dashboard, powered by views_megarow.
Easily discount the first X billing cycles.
1. If [commerce-line-item:type] is "recurring"
2. If [commerce-line-item:commerce-license:num-renewals] is 0.
3. Add 100% discount
What happens if I can't charge the user anymore?
Real money management
Digital goods & services can be sold anywhere.
Physical goods taxed at customs as they cross international borders.
Countries with or implimenting digital import taxes:
Two stage tax calculation:
API for defining country and rates - contribute your country module.
Evaluate this session:
austin2014.drupal.org/schedule
Thank you!