enupal / stripe

Allows customers sign up for recurring and one-time payments with Stripe, perfect for orders, donations, subscriptions, and events. Create simple payment forms in seconds easily without coding. For Craft CMS
https://enupal.com/craft-plugins/stripe-payments/
Other
33 stars 19 forks source link

Form Fields not saving in stripe, but saving in Craft. #382

Open mark-chief opened 7 months ago

mark-chief commented 7 months ago

Description

I have a subscription plan set up but the form field data is not being passed to stripe, but it is visible in the craft control panel.

Stripe:

Screenshot 2024-03-12 at 10 59 52

Craft:

Screenshot 2024-03-12 at 10 59 36

Additional info

andrelopez commented 7 months ago

Hi @mark-chief thanks for reaching out. Could you please confirm where do you expect to see the metadata? if I am not mistaken the metadata should be on the invoice event. I will confirm with you soon

mark-chief commented 7 months ago

Hi @andrelopez , usually the meta data is visible in stripe as well. Inside the payment. Here's an example of a single payment on another site where you can see the custom fields and meta data displayed in the order.

Custom Fields:

Screenshot 2024-03-18 at 08 34 42 Screenshot 2024-03-18 at 08 40 10

The above example is taken from a payment form on another site, and I'd expect the same behaviour when using a subscription.

mark-chief commented 6 months ago

Hi @andrelopez , have you had a chance to look in to this? Thanks

andrelopez commented 6 months ago

Hi @mark-chief Sorry, the metadata will be at the subscription level in Stripe, on your Orders info you can click on the Stripe Reference link and it will redirect to the right page:

Screenshot 2024-03-27 at 4 23 12 pm Screenshot 2024-03-27 at 4 24 05 pm