I noticed the Global.asx file did have a CRLF at the end when I examined it. But I added a space to that blank line per your instructions and saved the file. I tried again to use the "Run Now" from "Scheduled Tasks" for your plugin and still receive the "Internal Error" message. Also tried manually restarting the application - same results.
When I try to run the plugin I get an Internal Error. I have checked the nopCommerce error long and there is nothing there. I turned on debugging for the plugin and downloaded the log file - searched for "error" and couldn't see anything like that in there. Can you advise me on what to look for?
Here is my scenario:
I have a custom plugin I wrote that automatically adds new orders placed on eBay to nopCommerce. This works very nice combined with your plugin. These orders are treated just like any order in nopCommerce. They are automatically transferred to ShippingEasy.com and when I create shipments the tracking number comes back and a shipment is added to nopCommerce for them. All is perfect here.
My problem is: I need to update eBay when an order ships. To mark the eBay order as shipped and update the tracking number.
Is there an Event or something that I can subscribe to that either nopCommerce or your plugin fires to tell me that a new shipment has been added for an order? So I can respond to that event and then update eBay also?
-Figmo
IConsumer<OrderPaidEvent> was exactly what I needed to add. Works perfectly now. Thank you very much for the information.
-Figmo
I have multi-store, single domain.
I have gone through the Configure page for each store and set the same values for ApiKey, ApiSecret and StoreApiKey
My main nopCommerce web site is: http://suzuki.RoadlessGear.com
Orders placed in this store are being copied to ShippingEasy OK.
Everything is working
I also have 2 other stores that are what I call “pseudo” stores.
Meaning, they do not have a web site that can be browsed or purchase products from.
But they are configured as “stores” in nopCommerce.
They share products with the main store above.
These are named “Phone-In Order” store and “eBay” store.
I have a custom WinForms app in my office that the secretary uses to take orders from customers over the phone. This app adds orders to the “Phone-In Order” store by connecting to the nopCommerce database and adding the appropriate rows to the tables.
I also have a nopCommerce plugin that runs as a scheduled task.
It scans eBay for new orders and imports them into nopCommerce (to the nopCommerce “eBay” store)
All of the orders placed by any of the methods above appear in the nopCommerce orders list.
But only the orders placed via nopCommerce are copied over to ShippingEasy.
I have the foxnetsoft scheduled task set to run every 900 seconds.
And I do see that it is running without error.
Can you offer some advice as to why my orders placed in my 2 “pseudo stores” are not copying over?