Mandatory shipping address during checkout on Ghost Pro

hello,

im running ghost pro and looking for a way to add a mandatory shipping address during checkout, following stripe api docs: Collect physical addresses | Stripe Documentation

I have looked at the ghost code and concluded that metadata is passed down to the stripe api call which is set in the planClickHandler: Ghost/apps/portal/src/data-attributes.js at bf6bf51b8caf4f905c11d8437b2f526cce3ce870 · TryGhost/Ghost · GitHub

In theory metadata for a mandatory shipping address during checkout could be added to the metadata object, or made available as a config option in ghost admin interface.

Will this be possible anytime soon in Ghost Pro or do i have to modify core until then?

2 Likes