• Web site: https://www.greenhillsoaps.com
    WP ver: 3.3.1
    WP e-Commerce Ver: 3.8.7.6.2

    I have posted this comment in the GetShopped.org support forums. There has been no response, and I notice that others have similar problems.

    I have been trying to get the WP e-Commerce plug in working, as advertised, since early January 2012. I am new to the world of WordPress, html, xml, php, javascript, jQuery… But I am learning as fast as I can and in some respects it has been rewarding.

    I looked at many other e-commerce plug-ins and found that WP e-Commerce represents itself as having some base functionality that is important to me. For the most part, I have found the conceptual design of the plug-in to be good from a commercial perspective.

    From a commercial perspective, a basic e-commerce plug-in, has to be able to do a few things very well, and very simply from the perspective of the customer and the store administrator. It must be easy to enter, present and display products. Customers must be able to get the information they need about each product easily and simply.
    Once a customer decides to purchase an item or a number of items, they must be able to move to checkout or their shopping cart easily. Once there, they must be able to see the details of what they bought, how many of each item and how much they have spent. They should be able to simply choose how they would like to receive their shipment. Then they must be able to enter their billing and shipping information simply and completely, agree terms and conditions, see a total for their purchase, and then purchase in a safe and secure way.

    WP e-commerce does much of this very well. Until you get to issues like taxes, shipping, integration with payment providers, checkout, lets say the boring and non sexy part of what makes a store successful. This comment is not about the overall design, which is very good. This comment is about basic functionality, underlying code and user support. Here things are not as represented. Let me give you two examples.

    We all want to generate lots of sales. But to make a sale, the entrepreneur must find a way to deliver what the customer has purchased. So a critical functionality of any e-commerce platform must be its shipping module. Further, this functionality must interface with third party vendors such as UPS, FedEx, USPS and others, who have well documented and robust systems for processing shipping transactions and managing logistics.

    By using WP e-Commerce of the box, the intrepid entrepreneur is told they can choose to set up their own shipping rate schedule or choose the option to use UPS and USPS. Given that I have a fair amount of experience with shipping small items in large volume, I chose to use a third party like UPS and USPS.

    As the initial setup and integration with UPS and USPS is highly standardized, one would think that there would be detained and well documented instructions about how to get these services working. Not true.

    First I tried USP. I opened an account on the UPS website, that was easy. I then went to their developer web-tools and selected the service I wanted (shipping rates) and requested the API information. I then went back to the shipping module in WP e-commerce and entered all the information as instructed. I checked everything and updated the module. Then I checked that the update had everything as entered. It did. Now UPS requires that you “test” your transactions with their servers before going into “production”. When you select UPS in the shipping module, you have to enter the information UPS provided, including your account#, UPS user name, password, and API key. There is also a check box called “Use Testing Environment” which should be checked along with the details of what kind of service you want from UPS.

    In theory, when a test order is transacted and shipping is calculated in Checkout, you should be able to see accurate pricing from UPS based on your base zip code, which you enter in the shipping module. UPS calculates shipping on a weight by zone basis and is dependent on the zip code of the shipper to calculate the rates for each level of service. A delivery address in San Francisco, California would be a zone 8 for someone living in New York, but a zone 2 or 3 for someone living in Los Angeles.

    I made sure all my individual products contained both weights and size measurements (HxWxL). It turns out that this is important. I ran a test transaction. I bought 3 items from my store, weighing just under one pound, and shipped to my zip code. The UPS rate sheet gives a rate of $8.01 for this shipment.

    When I went to check out, I saw the items. I entered the delivery country, state and zip code in the shipping calculator and clicked calculate. The result for a 12 oz package was $11.35! It turns out that this rate is the shipping rate for 4 Lbs shipped to Zone 5. I tried changing the number of items and deleted one item, still wrong. However, I got an error message that shipping is not available to that destination. So I reentered the state and zip code and clicked calculate again; same message. So I then deleted the remaining items in my cart and intended to pretend to want to go back to shopping and try again. When I deleted the last item in the cart, it refreshed the checkout page and displayed, unencrypted, all my UPS account information; including name, password, account number, and API key, in a big error message at the top of the page. There is something about this that makes me fee this event is not good.

    It turns out this module was developed by ECSQuest and support issues must be sent to Greg. It also turns out that other have had the same problem. I sent a detailed email to Greg at ECSQuest and have heard nothing. I have posted this problem in the GetShopped forum, no response or acknowledgement. Ok, so we know something about the UPS module does not work.

    I have registered with USPS and have received all my necessary account and API information. I do about a days worth of research and find out that to get the USPS function to work, I have to get UPSP to switch me from “test” to “production” mode. I call USPS technical support, ask to be switched over from test to production, no problem. I then run a test transaction to see if USPS choices come up along with UPS, and they do. But the order gets stuck at shipping. So I go back to the shipping module and turn off UPS, and update.

    I create another test transaction and go to checkout. I see the item I added to cart. The cost is $8.50. Just below that is the Calculate Shipping. I then enter the US Zip code to calculate shipping and I get the two USPS rates. I click the radio button on the least expensive. Shipping is $2.15.

    Then below shipping is the tax and tax $0.63.

    I enter my email address. My order shipping and billing information is entered. I then check the accept terms and conditions.

    At the bottom of the page it shows
    Total Shipping: $0.00
    Total Purchase: $9.13 PURCHASE ($8.50+$0.63)

    When I click the purchase button, the page is refreshed and I am taken back to checkout. I go through the entire process again. Then I click Purchase and the page refreshes and I am back at checkout.

    I go through the entire process again. This time I enter the same zip code and click calculate and I get the message that shipping is not available to that country or region. So I click Calculate again and I get my shipping pricing again. I select the lower price and below that is the tax. I click the accept terms& conditions again and at the bottom of the page is:

    Total Shipping: $0.00
    Total Purchase: $9.13 PURCHASE

    I click purchase and I am taken back to check out. And so it goes, where it ends nobody knows.

    Because the shipping amount does not appear in the total, I have no idea if the rate selected is in effect or being processed correctly. I know the rate was right because I went to the USPS site and checked. Since I am stuck in a loop I cannot get to paypal to see what is being sent to them. This is not good.

    In addition, in another post on the GetShopped.org forum, it was suggested that I go back to permalinks and click save twice. I did that. Still no change. Then it occurred to me that perhaps I should get a pot from the kitchen and run around naked, banging it until the neighbors call the police. My dog thought that was a bad idea and licked me.

    I am quite frustrated and starting to feel angry about how difficult this plug-in is to use and how many of its components do not function correctly. This frustration is about promoted features that are basic core functional components of the plug-in. It is not about customized add-ons or modifications.

    I bore the WP community with this because, getting this plug-in to work correctly opens a huge market place for those of you who are developers and designers. I really need help getting the shipping module working correctly, the Checkout or Shopping Cart function to work correctly.

    Please reply as soon as possible – I cannot open for business until this critical functionality is fixed. My dog also want you to help me as I have not paid attention to him in a few days.

Viewing 4 replies - 16 through 19 (of 19 total)
  • so , After working without issue for the last 3 months, suddenly one of the two instances i have of wp Ecommerce has started to loop at checkout.

    WPEC 3.8.8.5
    Gold Cart 2.9.7

    I have No shipping and NO payment gateways in use, it is for an internal uniform ordering portal. I dont understand how this occurs after months of use with no changes / modifications to the site ( other then updates)
    I have tried turning off plugins, one at a time, and have an identical website running the same ver of the plugin, that is not having this problem. I cant seem to find what might have changed between the two. Any ideas, when there are no gateways or shipping modules in use?

    This string makes me feel a little bit better about my broken situation.
    Although, I need assistance like many of you.

    UPS Shipping Functionality setup. Add product to cart, and attempt to checkout. Enter in zip code, select radio button and nothing appears or happens.

    I assume the purchase button should appear on this page, so I am now absolutely dumb founded.

    Any insight on this problem do let me know. I am very disappointed with this product.

    reesegalido

    (@reesegalido)

    I am definitely having problems with this as well. For me, it is the way that USPS shipping costs are being calculated. There is no way that I can find to tell the plugin that the items that are in the cart will be shipped in the same package, instead of mailed out individually.

    The program is calculating the shipping for 1 item at $2.12 (3.3 oz for first class) and then just multiplying this shipping cost for every item in the cart.

    What I need is to be able to calculate the shipping for the entire cart instead of each item individually.

    https://www.thecorkcaddy.com

    I’m having issues as well. Partly my own fault, not doing a full dump first. Ugh
    (Site is not live, under dev on IP)

    Finalizing a site with WP e-commerce, gold cart.
    Client has existing UPS account.
    Generated Access Key for shipping.

    I added the Access Key in the UPS shipping setup, and it blew up the store. It was trying to calculate shipping for a test product. I cannot get back into any Store tabs other than General.

    I don’t know which files to restore to get rid of this problem. I just emailed UPS but am not holding my breath… Anybody have any suggestions? I can go to a backup from a week ago, but will have to recreate some other stuff.

    Here a dump of the DEBUG error it shows on the top of the WP admin:
    Error : The XML document is well formed but the document is not valid
    :: GetQuote ::DEBUG OUTPUT::
    Arguments sent to UPSArray ( [username] => TF9tYW5jaW5p [password] => bGdhQDMzODA= [api_id] => [account_number] => 56v213 [negotiated_rates] => 1 [residential] => 1 [singular_shipping] => 1 [insured_shipment] => 0 [DropoffType] => 01 [packaging] => 2c [currency] => USD [shipr_state] => AL [shipr_city] => Colorado Springs [shipr_ccode] => US [shipr_pcode] => 80907 [shipf_state] => AL [shipf_city] => Colorado Springs [shipf_ccode] => US [shipf_pcode] => 80907 [units] => LBS [weight] => 0 [dest_ccode] => US [dest_pcode] => 80903 [dest_state] => CO [cart_total] => 2995 ) L_mancini lga@3380 01 Rate Request 1.0001 Rate Shop
    AL 80907 US Colorado Springs
    56v213
    AL 80907 US Colorado Springs
    CO 80903 US 1
    Array 02 IN 1 1 1 LBS 0 USD 2995 Response from UPS Rate Request1.00010FailureHard10002The XML document is well formed but the document is not validAccessRequest/AccessLicenseNumber:: GetQuote ::End DEBUG OUTPUT::
    Warning: Cannot modify header information – headers already sent by (output started at /home/letsgoae/public_html/wp-content/plugins/wp-e-commerce/wpsc-shipping/ups_20.php:640) in /home/letsgoae/public_html/wp-includes/pluggable.php on line 876

Viewing 4 replies - 16 through 19 (of 19 total)
  • The topic ‘wp e-Commerce Checkout problem’ is closed to new replies.