As the title suggests this pull request adds support for stripe.js v3 elements. It adds support as a separate 'gateway' form so it is non-destructive and won't affect functionality if an existing installation is upgraded.
Stripe.js v3 is pretty powerful so there are lots of features and improvements that could be added. However, the code in this request is sufficient to add basic support for the new API. This code can be refined, tested, and improved over time.
Only basic testing has been completed so far. However, I'll be pushing this code to two live installations and I'll update as issues are discovered and corrected. In the meantime, you may want to mark this gateway as experimental.
As the title suggests this pull request adds support for stripe.js v3 elements. It adds support as a separate 'gateway' form so it is non-destructive and won't affect functionality if an existing installation is upgraded.
Stripe.js v3 is pretty powerful so there are lots of features and improvements that could be added. However, the code in this request is sufficient to add basic support for the new API. This code can be refined, tested, and improved over time.
Only basic testing has been completed so far. However, I'll be pushing this code to two live installations and I'll update as issues are discovered and corrected. In the meantime, you may want to mark this gateway as experimental.