Custom component > stripe card element

The native Stripe card element is incredibly limited and often buggy or inconsistent. It seems possible/reasonable to create your own custom component using Stripe's React Native implementation but it's not clear given the documentation how you'd do this within Retool. Has anyone done this or have any guidance? Thank you!

What I'd like to do:

  1. Remove the required zip code enry field (postCodeEnabled = false)
  2. Update button format (e.g. color) and text
  3. Add animation or disable submit button during processing of subsequent actions