Complete billing for public Shopify app using python

New Member
3 1 1

I have created a public Shopify app, and one of the requirements to submit the app is the following:

Using the Billing API to handle any charges for your app.

Is this really needed? The main idea we want is to allow our users to retrieve and push products from our store to Shopify. So I have the following questions:

  1. Do I necessarily need to charge my users through Shopify if they want to install this application in their stores?
  2. If I have to charge them, where should I put endpoint that allows me to charge a recurring amount? I mean where do I have to indicate that the endpoint is the one I implemented.
I am using Python and DRF to achieve this. I have checked the tutorial related to Ruby, but it is not totally clear how to achieve this.