Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Stripe Checkout w/ Custom Form #588

Open
jaswrks opened this issue May 28, 2015 · 5 comments
Labels

Comments

@jaswrks
Copy link
Contributor

@jaswrks jaswrks commented May 28, 2015

A customer writes...

Referencing: https://wordpress.org/support/topic/implement-stripe-checkout-without-stripe-popup?replies=1

I'm very happy with S2 members pro-- I have had a very good experience with it.

I have read your guides about modifying s2 members stripe pro forms -- and I have been able to make changes such as modifying the css with no problems!

However, I'm trying to implement the actual stripe payment form as input fields (credit card, cvc, exp date). Currently, you have to click on a stripe popup, but Stripe allows you to manually place input fields as shown in the link: https://stripe.com/docs/tutorials/forms

I think this capability would greatly enhance s2 members and make it very appealing to your customers. How can this be done? I'm a pretty experienced coder so I don't mind complicated coding.

@jaswrks jaswrks changed the title Stripe Checkout vs. Inline Custom Form (Advantages vs. Disadvantages) Feature Request: Stripe Checkout w/ Custom Form May 28, 2015
@jaswrks

This comment has been minimized.

Copy link
Contributor Author

@jaswrks jaswrks commented May 28, 2015

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.

How can this be done? I'm a pretty experienced coder so I don't mind complicated coding.

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.

@gwashbrook

This comment has been minimized.

Copy link

@gwashbrook gwashbrook commented Sep 19, 2015

+1 for this feature request

@alex2004

This comment has been minimized.

Copy link

@alex2004 alex2004 commented Feb 6, 2016

+1

@kristineds

This comment has been minimized.

Copy link
Contributor

@kristineds kristineds commented Mar 28, 2016

Also requested here: internal private ticket

@urmamb

This comment has been minimized.

Copy link

@urmamb urmamb commented Feb 13, 2017

+1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants
You can’t perform that action at this time.