Subject: System.ArgumentNullException: Value cannot be null (Parameter: source) during checkout
Body:
Hello,
I am attempting to complete a purchase on the site, but I am consistently blocked by a server error during the final stages of the checkout process.
The Error Message: An error has occurred while processing your order! Unexpected error: System.ArgumentNullException: Value cannot be null. Parameter name: source
Technical Details: The console shows a 500 Internal Server Error when calling the following endpoint: https://api.sellize.com/v1.2/customers/current/carts/order
Stack Trace Snippet:
at System.Linq.Enumerable.Select[TSource,TResult](IEnumerable
1 source, Func2 selector) at BanckleBilling.BusinessServiceImplementation.SubscriptionsService.AddSubscriptionWithNewCreditCardAndAddress(…) at BanckleBilling.BusinessServiceImplementation.CartsService.OrderCart(…)
Context & Steps to Reproduce:
- Added items to the cart.
- Entered billing/shipping and credit card information.
- Clicked “Place Order” (or equivalent).
- The error appears immediately, and the transaction does not go through.
It appears the backend is expecting a list or collection (likely related to discount codes, pricing plans, or address objects) that is being passed as null.
Troubleshooting already attempted:
- Cleared browser cache and cookies.
- Tried a different browser.
- Verified that all required profile and payment fields are populated.
Is this a known issue with the BanckleBilling implementation, or is there a specific configuration in my cart that might be triggering this null reference?
Thank you for your help!