ASPDotNetStoreFront (ASPDNSF)
ASPDotNetStorefront has integrated Shipwire. ASPDotNetStorefront is a powerful Windows ASP.Net 2.0 shopping cart and ecommerce toolkit that is extremely cost effective. For general information about their powerful solution see their general faq page.
For complete instructions on integrating Shipwire to AspDotNetStorefront please see this Help file.
Alternatively, if you are an active shipwire account holder or Free Trial customer you can add AspDotNetStoreFront as a “Sell Tool” for step by step instructions.
FAQ and TroubleShooting:
All Orders Going to Shipwire as 1 Day Delivery.
You will need to Map your ASPDNSF shipping methods to Shipwire Shipping methods.
(a) If you *did not* purchase source-code from ASPDNSF, ASPDNSF can provide a new DLL containing the new feature. ASPDNSF will need to know the version number of AspDotNetStorefront that they are running.
(b) If you did purchase the source-code, you can edit Line 58 of the Shipwire.cs file as follows:
Remove Line 58:
order.Shipping = "1D"; //ord.ShippingMethod;
Replace with:
order.Shipping = ord.ShippingMethod.Split('|')[0].Trim();
foreach (string shipMethod in AppLogic.AppConfig("Shipwire.ShippingMethods").Split(','))
{
if (order.Shipping == shipMethod.Split(';')[0].Trim()) {
order.Shipping = shipMethod.Split(';')[1].Trim();
} }
In both cases, you need to add an AppConfig (from their Admin site, go to “Configuration > AppConfigs > Add New”) to provide the shipping-code mapping:
Name: Shipwire.ShippingMethods
Value: <Fill in Values from the Shipwire API Shipping_Method here> At the writing of this the values can be 1D, 2D, GD, FT, INTL
DTD for Shipwire Order Submission API is at this link and is kept up to date with values: http://www.shipwire.com/help/c/how-it-works/developer-tools/