I’m hoping to give app visitors the option to use my product once and then charge them for use 2->x after that. In my app, the user can generated some text and see the results. They may want to use that (not charged) or change the input variables and generate again right away (charging them).
What would be the preferred method to set this up?
(bonus) Would there also be a way to process charges in batches vs one at a time to save on processing fees?