Stripe Integration Issues: Currency and Recurring Billing in Brazil

Hello, first of all, congratulations to everyone in the community for the great work!

I want to use the Stripe integration:

  1. I’ve already added the key and tested the communication.
  2. Errors and problems:
    I am in Brazil, and our currency is the Brazilian Real (R$), not the US Dollar. When checking the Stripe dashboard, I encounter an error because the payment is set to USD, but the company is registered in Brazil.
  3. Main objectives in using Stripe:
  • Recurring billing, which allows us to create our own health plan.
  • Charging a monthly fee on the patient’s credit card gives us the opportunity to establish a proprietary health plan for our clinic.

Check Account Settings of your stripe:

  • Log in to your Stripe Dashboard.
  • Navigate to Settings > Payments and Payouts.
  • Confirm that your default currency is set to BRL.

If it is set to USD, update it to BRL as the default currency for your account.

Also, check If you’re using Stripe’s APIs to create Payment Intents or Sessions, ensure the currency is specified as BRL. Here’s an example for both PaymentIntent and Checkout Session

Please check and let me know if more help needed!!!