Hello everyone -
While testing the Authorize.net plugin(version 2.38) in NOP 4.60.3 (both via local debugging in VS and also via a test instance installed on a webserver), I'm getting the following error when attempting to process a partial refund from the NOP order screen back to Authorize.net (note that I'm using the Authorize.net sandbox) -
Any help would be greatly appreciated - thanks!
Error: Object reference not set to an instance of an object.. Full exception: System.NullReferenceException: Object reference not set to an instance of an object. at Nop.Plugin.Payments.AuthorizeNet.AuthorizeNetPaymentProcessor.RefundAsync(RefundPaymentRequest refundPaymentRequest) at Nop.Services.Payments.PaymentService.RefundAsync(RefundPaymentRequest refundPaymentRequest) in .....\Libraries\Nop.Services\Payments\PaymentService.cs:line 252 at Nop.Services.Orders.OrderProcessingService.PartiallyRefundAsync(Order order, Decimal amountToRefund) in ...\Libraries\Nop.Services\Orders\OrderProcessingService.cs:line 2939