In order to improve safety and convenience of checkout in Zaxaa using Stripe, we have just updated Stripe integration to use their new features which are Stripe.js & Elements (https://stripe.com/elements).
These changes will increase security since your customer-sensitive information such as their credit card data will never touch our (Zaxaa) server. All of this sensitive information is fully handled by Stripe.
These changes will also allow you to use newer Stripe account which is no longer works using old integration.
We have also simplified how your Stripe plans are created. We used to create a new plan for EVERY and EACH customer. This means you will see a lot of same plan in your Stripe account. With this change, the next customer who subscribed to the same plan won’t create a new plan in your Stripe account. Therefore, it will be easier for you to manage plans in your Stripe account e.g. getting analytics or insights.
As a seller, there is nothing you need to do to use this new integration since Zaxaa will automatically apply it to your checkout pages. However, for you who use embedded payment form, you need to re-generate it to use the new integration (http://help.zaxaa.com/sellers/checkout/embed-customize-payment-form-on-your-own-site).
Please do not hesitate to get in touch with us if you need any help 🙂