#ron waffle - payment intent metadata
1 messages · Page 1 of 1 (latest)
Hey there
I think this is expected. You're setting metadata for the payment intent objects, not the Checkout session itself, so I would not expect any metadata on the session events.
Can you set metadata for the checkout session instead?
You'd instead find in on the payment intent events like payment_intent.succeeded or on the payment intent object referenced in the checkout session if you were to retrieve it directly
sure you can! just set metadata=... in the checkout creation request instead of payment_intent_data[metadata]=...
Thanks pal I'll try that now
NP!
that works thanks for the help
I assume I can set both too?
payment intent metadata and checkout session
so I can see the metadata in both I mean
Yep, sure can
Go ahead, no problem
I am using stripe connect and my customers are standard accounts. I can obviously set the application fee from my server in normal circumstances
but they can login to stripe and request direct charges can't they? and as such will this avoid the platform fee?
Yes (sorry about the delay) -- if your account holder have full stripe accounts, they can initiate payments themselves from their dashboard, and your platform is not involved.