wooncherk wrote:
This is normally caused by a bug in the payment method. What is the payment method you use? :)
Your right! It does have something to do with the Payment Module. I had a developer modify the Stripe Payment Plugin to work with 3.0. Here is the error from the Database Log:
System.NullReferenceException: Object reference not set to an instance of an object.
at Nop.Plugin.Payments.StripeProcessor.StripeProcessorPaymentProcessor.ProcessPayment(ProcessPaymentRequest processPaymentRequest)
at Nop.Services.Payments.PaymentService.ProcessPayment(ProcessPaymentRequest processPaymentRequest)
at Nop.Plugin.NopTools.PaymentDirector.PaymentDirectorPaymentService.ProcessPayment(ProcessPaymentRequest processPaymentRequest)
at Nop.Services.Orders.OrderProcessingService.PlaceOrder(ProcessPaymentRequest processPaymentRequest)
Obviously the error is in the Payment Module...but I can't seem to find where. Again, it appears to work in 98 % of all the cases, but I'm guessing it has something to do with the fact that there is no state (customer is in India) given. Is it possible from the error to find the offending code? I do have the source code.
Thanks again!