Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
A customer writes...
I'm afraid this will require a lot of custom work to pull it off. The current implementation works with Stripe Checkout, and we intentionally chose Stripe Checkout (popover widget), because this allows s2Member to remain compatible with all types of funding sources supported by Stripe, changes in the Stripe API that occur over time, and any settings that you configure on the Stripe side.
For example, Stripe recently added support for Bitcoin, and s2Member was able to adapt quickly to that change in support of Bitcoin also, simply because of the integration method we chose to use. Stripe Checkout being the most popular for that reason.
I'm not completely against exposing a way to accomplish this with s2Member (with custom code), but we will need to do a more complete review before I can answer this question with anything that would be very helpful to you. I'm sorry. I'll leave this open as a pending feature request, and we can update it in the future as information becomes available.