craft-freeform icon indicating copy to clipboard operation
craft-freeform copied to clipboard

Stripe payment sets `receipt_email` to customer email, even if option is disabled in control panel.

Open croxton opened this issue 1 year ago • 1 comments

What happened?

I have a Stripe payment form with the fields mapped as per screenshot below. I do not want Stripe to send a receipt to the customer and the 'Send success email from Stripe..' lightswitch is disabled in the integration settings. In the Stripe control panel itself email receipts are also disabled. Nonetheless, the receipt_email is always set and in LIVE mode triggers an email from Stripe to the customer (no email is sent in TEST mode).

Screenshot 2024-10-03 at 16 49 03

Errors and Stack Trace (if available)

No response

How can we reproduce this?

  1. Create a payment form using the Stripe integration, authorized with live keys.
  2. Map fields as per screenshot above.
  3. Submit form.

Freeform Edition

Pro

Freeform Version

5.6.3

Craft Version

5.4.6

When did this issue start?

Unsure

Previous Freeform Version

No response

croxton avatar Oct 03 '24 16:10 croxton

Sorry about this @croxton. We'll check into this shortly. 🙂

kjmartens avatar Oct 08 '24 19:10 kjmartens

This should now be resolved in Freeform 5.6.5+ 🙂

kjmartens avatar Oct 11 '24 20:10 kjmartens