-
Notifications
You must be signed in to change notification settings - Fork 2
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
CRITICAL - PaymentFormAsync partial broken for recurring (subscription) orders #614
Comments
Please show the entire stack trace |
@mattbrailsford System.NullReferenceException: Object reference not set to an instance of an object. |
@mattbrailsford I have followed ALL of the steps on here: https://docs.umbraco.com/umbraco-commerce-payment-providers/stripe/how-to-guides/processing-subscription-payments And the review order, nor the payment forms render IF you set an item to isRecurring Why didn't you include subscriptions as a proper integration? I've spent so many hours on this, that I honestly don't think the license is worth it at this point |
@marlonscloud subscriptions are a feature of payment providers that implement it, hence why it's within the Stripe docs. @umbracotrd can you see if you can replicate this using UC v13 and the Stripe payment provider |
Hi again @mattbrailsford basically, it happens whenever isRecurring is set to true, that's the bug. So following this guide https://docs.umbraco.com/umbraco-commerce-payment-providers/stripe/how-to-guides/processing-subscription-payments Does not work, i.e. an exception is thrown as described above just by setting that prop to true in the backoffice |
Thanks @marlonscloud we'll get this setup and tested to make sure we can replicate it and get back to you 👍 |
@marlonscloud Can you confirm if you have configured a Also, can you provide a screenshot of your store settings |
Closing as can't replicate and no response on questions. Feel free to re-open if this is still an issue. |
Describe the bug
The "review order" page, as given by the demo store, with the latest version of Umbraco 13, is now broken.
Steps To Reproduce
Add something to your cart that has "isRecurring" set to true, clock through to the review order page
Expected behavior
Expect it to work
Additional context
The view calls using (await Html.BeginPaymentFormAsync(Model.Order))
And gets the exception
Umbraco.Commerce.Infrastructure.Resiliency.PollyExecutionStrategyBase.ExecuteAsync(Func<CancellationToken, Task> operation, Func<CancellationToken, Task<ExecutionResult>> verifySucceeded, CancellationToken cancellationToken)
I note that the ORDER NUMBER is null on the model passsed into that view
Umbraco Commerce version:
Latest 13
This item has been added to our backlog AB#48494
The text was updated successfully, but these errors were encountered: