- Register an account on Stripe
- Create a payment page with a credit card
- Stripe gives you access to Webhook to perform integration. The webhooks lets you choose triggers to fire your webhook when an action (payment) is performed.
- Create an Azure function that accepts this json when a webhook is fired.
- Parson the JSON file in your Azure function and create/update invoices in CRM
Rough Architecture:
Azure function receives the JSON from Stripe: