Can I create a modular billing system for my app's different features?

Can I create a modular billing system for my app's different features?

Woody41
Shopify Partner
1 0 0

Hi partners,

 

I have a interesting question about billing for my own app. I would like to make my app modular and let customer pays only for modules that customer needs. There is a small example:

 

My app contains XML import and XML export. User only needs XML import, so on the billing page user will check XML import that will charge him for some price and can use XML import. This price can be limited by e.g. 100 products, but if customer want more than 100 products, then after customer check that he wants XML import, then customer can select some better plan with more product limit, but only for XML import.

 

Case 2: Customer wants XML import and export. Customer have to check both check boxes on pricing-plan page and then he will be charged for both services. Also this can be limited e.g. by number of products and customer should be able to upgrade plan, but separately for xml import and export.

 

I am thinking about this feature, because until now I can only setup many plans e.g.

10$/m - xml import

20$/m - xml import and export

but what if customer doesn't want import and wants only export...

 

I think, this is not available, but it can be good feature for developers. This is question one:

Is this somehow possible?

 

Another option: I was thinking about some workaround for this. Let say, my app is embedded and main features are on external (my page). Imagine menu, where are XML Import and XML export items. If customer wants to use XML Import, he needs to add app "Ultra-super-app XML import module" and select plan. If customer wants xml export he needs to add "Ultra-super-app XML export module" and select plan. The question is if this is even possible - Is it possible, to link 2 different apps to the same page? ...and use apps on marketplace as chekboxes with plan selection?

 

Thank you

Replies 0 (0)