Jump to content

Noodleman

Member
  • Posts

    728
  • Joined

  • Last visited

  • Days Won

    28

Everything posted by Noodleman

  1. Good Morning, Unfortunately, it's an Ebay requirement. It's caught a few people out recently. The idea behind using the EAN/MPN etc fields already available within CubeCart is to reduce the need to configure the same values in two locations. Once in CubeCart inventory and once in the Ebay inventory. This worked well, until recently Ebay enforced this as required data, so people who sell products which either do not have these identifiers, or simply haven't added the data to the products yet ended up with some additional tasks when setting up the module. I will give some thought to adding a setting which can be toggled on/off to override the identifiers if they do not exist.
  2. MPN / EAN s defined within the CubeCart product, the module reads the config from there. So, you will need to update your store product, rather than the item via the module. It looks like there is a configuration issue with the stock quantity. As for shipping, are you using business profiles? I am heading out to lunch with family, so there will be a delay in my replies for the remainder of the afternoon.
  3. It sounds like there is something missing, which will be requied within the item configuration. Can you share screen shots of the item configuration for this item, or alternately open a support ticket at https://www.noodleman.co.uk/support and share your store acces details and I can review the item for you and figure out what is triggering the error.
  4. ok, thanks for confirming. If you are getting the same error when you try to update the cached values, then the issue is that the ebay account has not been linked with the module correctly, or something triggered it to de-link. Please retry the steps as I outlined this morning. Clicking the links in order. If the linking is succesful, the API Messages will show a success message, after which the inventory can be configured. after succesful linking, click away to another page in your store such as "Products", then back to Ebay Sales, it's not a required step but will just ensure that none of the items in the link will trigger the de-linking of the module.
  5. just to confirm, when you update cached values, it completes succesfully?
  6. good morning, Firstly, populate the API details and save. then click on the Link Ebay Account (Get Session) link. If the config is correct you will get a popup window asking you to sign into Ebay. Note, popup blockers have been known to prevent the popup window. If something went wrong you may see an error in the API Messages field. Once you've compled the authentication, you can close the popup window. After closing, click on the Link Ebay Account (Get Token) link. This part is critical as it completes the linking of the module with the authentication session you just allowed in step 1. To check the module is linked correctly, you will then want to click on the Update Cached Ebay Data (Shipping Methods, Store Categories, Return Durations, Profiles) link. If the module is linked with Ebay correctly, this will complete succesfully. You can check if it worked by reviewing the API Messages field. Once linked, you can start to configure the module. I firstly recomend setting up the Global Settings, followed by a test item. When configuring an item the first thing should always be to select an Ebay category. Once selected, save the item. This makes the module download additional information from Ebay specific to the category you want to list the item in. The item configuration page will then hide/show only applicable settings. It's from this point onwards that the configuration of the plugin really depends upon your busines model, pricing model etc. There are also some data dependencies which may beed to be met. For example, the module uses your store address information to define the Ebay items location. It also makes use of the MPN/EAN/UPC (and other) fields within your store inventory and sends those to Ebay with the listing. Ebay recently enforced that identifiers are required. Sorry for shorter replies earlier, I was using my phone so not able to type up as good a reply as I would have liked.
  7. Its found in the eBay developer account under the "auth tokens for eBay" then "get a token from eBay via your application". Ebay keep moving it around I normally spend some time walking through the module with people who are evaluating it as it can be a bit complex to get to grips with as it supports a variety of business models. If you like, we can review it via Skype on Monday?
  8. You can find both versions on the cubecart marketplace or via my downloads page here https://www.noodleman.co.uk/downloads.html
  9. connect to your site using FTP, and delete the /modules/plugins/ebay_sales directory. this will make your site work OK. Check your server error log it will tell you what actually caused it to not work, it likely failed because either IonCube isn't installed on your server, or you are using the wrong version of the module for your PHP version. There is one module for PHP 5.5 and lower, and another for PHP 5.6 an above. Both are available for download from the marketplace. If you need assistance with it please reach out via my support portal at https://www.noodleman.o.uk/support
  10. haha, nicely done. You could disable hot linking to your images? although, it may impact some other things depending on what other off site resources you have
  11. removing a watermark takes a lot more effort than working around right click. There are a variety of techniques which will make it even harder for people to try and remove. It really is the best solution, although the time/attention you put into making the watermark tough to beat depends on how much you really mind if people steal your artwork. https://www.plagiarismtoday.com/2013/08/01/how-to-ensure-your-watermarks-are-secure/
  12. disabling right click is pointless, as it doesn't actually protect the page at all, it just makes it take about an extra 2 seconds for somebody to get the content they want. I honestly wouldn't even bother looking into it. Instead, I would recommend looking to protect your images / artwork using watermark techniques.
  13. why are you duplicating it first? Just extract the data from the live table. try this. Simply add the columns you want to the list of fields. Then, when you run the query in phpmyadmin, "export results". SELECT id, cart_order_id -- more columns here, (Do not forget to add a comma after each apart from the very last field FROM CubeCart_order_summary ORDER BY id
  14. The basket field holds an array (it's a PHP thing)... this allows the basket to be read again in the future by other processes. When you export your table, just exclude this column, I assume you are exporting via PHPMyAdmin.
  15. Check out: https://www.cubecart.com/extensions/plugins/order-fulfilment-line-item-tracking And: https://www.cubecart.com/extensions/plugins/7-day-trial-enhanced-admin-order-entry both will offer you what you want
  16. Using a "what if" example... most sites will only use one, or two connections (unless it's very poorly written). As a site gets busy, if a connection is in use then a new connection will be established. So, busy sites can use many connections. What if, of those 66 users (66 sites), some of them are really busy, and used say 5 or even 10 connections each? You can see how it's quite easy, and very plausible to hit the servger limit of 150 connections. It happens a LOT on shared hosting, especially those hosting provides who overload DB servers. It's why for me (as a techy guy) I personally will only ever use a VPS, since I have total control of the server and can prevent resource limits from being exhausted / abused.
  17. 150 per server isn't a lot, if the server is overloaded with users
  18. get better hosting.... you've outgrown your current hosting pacakge.
  19. log into your server cPanel and review the PHP error log. what you added as a quote won't break your storefront. it should have some more info. also check the CubeCart error log in the admin area of CubeCart, it's possible it's a smarty issue.
  20. try this. It's untested, jsut a minor change to check if 1 = 2. it will always be false and should make it create a new order. isset($this->_basket['cart_order_id']) && !empty($this->_basket['cart_order_id']) && ($check = $GLOBALS['db']->select('CubeCart_order_summary', array('cart_order_id'), array('cart_order_id' => $this->_basket['cart_order_id'], 'status' => 1), false, false, false, false) && 1=2)) {
  21. ah, yup... so that code looks at the order. If it is still pending it will allow it to be overwritten. in your case it will still be pending, so can be updated. You can change the logic of that line of code to always force it to create a new order if needed.
  22. The same work around I linked to above will address this issue as well. If the order changed, it will create a new order with the ammended details rather than update the previous one.
  23. when an order is processed by your sakes office, the staff log into the store to view the order, right? the email is really only a notification that an order has been placed and shouldn't be used as a picking list etc. If the team are trying to process orders that have not yet been paid for, it's only natural that sometimes the order will change. i would recommend using the e-mail notification at the processing state, so at least your only being notified once a payment has been received.
×
×
  • Create New...