Issues with dynamic price_id in Stripe checkout szenario

What are you trying to achieve?

Hey everyone,

I’m having serious trouble getting my dynamic price_id to work with the Stripe HTTP module in Make.
When I hardcode the price_id value in the field, everything works perfectly and the Checkout Session is created. But as soon as I use a variable or map the output from a Compose a string or Set variable module, the value for line_items[0][price] is always sent as null (confirmed in the request log).

The variable definitely contains the correct price_id (I checked with Logger/Compose and see the right value)

I tried using trim(), additional Compose steps, and even different ways of mapping the field

All other fields are filled correctly; only line_items[0][price] ends up null as soon as it’s mapped dynamically

Has anyone else run into this issue with Make/Stripe? Any workaround or hint would be super appreciated!

Thanks a lot!
Integration Webhooks.blueprint.json (60.6 KB)
Input.txt (2.0 KB)