Skip to content

Payment Field Mapping does not allow to map Currency to a field anymore (Stripe Payment Integration) #2164

Closed

Description

@franciurachel

What happened?

On Freeform 3.13.32, Stripe payment integration allowed to map the Currency to a form field.

Image

After we upgraded to Craft 5, and using now Freeform 5.10.9, this is not possible anymore. Instead I need to define a currency in the form settings. We can just map to a field the Payment Amount Field
and not the Payment Currency.

Image

In our form, the user can select a currency from a dropdown. And we need to send to Stripe that specific currency. We cannot define a single currency, as depending on the user, this will be different.

Is there any intention to get back that feature?
Is there a way to get what we need?

Errors and Stack Trace (if available)

How can we reproduce this?

  1. Add Stripe Payment integration
  2. Add Stripe Payment to a form
  3. Select the Card field and configure the integration

Freeform Edition

Pro

Freeform Version

5.10.9

Craft Version

5.8.8

When did this issue start?

  • Unsure
  • Fresh install of Freeform
  • After upgrading from older Freeform version
  • After upgrading from older Craft version
  • After a change to hosting configuration

Previous Freeform Version

3.13.32

Activity

  1. self-assigned this
    on Sep 15, 2025
  2. kjmartens commented on Sep 15, 2025

    @kjmartens
    Contributor

    There might be a good reason for this, but I will check with a developer and get back to you about this. 🙂

  3. locked and limited conversation to collaborators on Sep 18, 2025
  4. converted this issue into a discussion #2174 on Sep 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions