-
Notifications
You must be signed in to change notification settings - Fork 36
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
Bug: Free Registration in Stripe Checkout Options #569
Comments
Short-Term Patch
|
Next Release Changelog:
|
I'm getting a "File Not Found" error on the patch, Jason. |
Link updated with a new token. Thanks for the heads up Pat! :-) |
The latest release of s2Member v150722+ closes this issue. This issue will now be locked to further updates. If you have something to add related to this GitHub Issue, please open a new GitHub Issue and reference this one. Thanks! :-) |
This bug impacts Stripe Pro-Forms whenever there are multiple "Checkout Options", and when one of those options offers Free Registration. Referencing internal ticket: https://websharks.zendesk.com/agent/tickets/6355
Steps To Reproduce
Expected Behavior
The paid options would require payment, duh. i.e., the option to choose a credit card should display.
Observed Behavior
When switching from Free Registration to a paid Checkout Option, the special source token value of
free
is passed long with the switch; fooling the paid Pro-Form into thinking that it's UI does not need to show the Stripe credit card option.This results in a server-side error, because the API attempts to add a funding source of
free
, which is special, and invalid for a paid option.The text was updated successfully, but these errors were encountered: