Hi @appaza ,
I developed an app like that, too. You can build a quota counter to count how many requests your merchant has made and prevent making more requests when the limit is reached. You also can reset the quota by month if you want.
I hope my information is helpful to you.