Jump to content

Noodleman

Member
  • Posts

    728
  • Joined

  • Last visited

  • Days Won

    28

Everything posted by Noodleman

  1. I think you can just remove it from your store template, although I've not tested to see if the cart expects a captcha value when it's enabled in the admin area. Best to test it out and see. I think content.checkout.php and similarly names template files are th eones you want.
  2. I think on godaddy you can install it via your cPanel, however it it's not in there I think it best to ask your hosting company to install ionCube for you. The renaming directory instructions are simply there in case you enabled the module then got the error as it could potentialy prevent access to your site. by renaming it the module isn't loaded and the site works.
  3. UPSMultiItems which is found in the /modules/plugins/ directory
  4. I think you are using PHP version 5.4, but the IonCube loaders have not been setup for it. Once these are added it should "just work". Which hosting company are you using? some have some simple steps to follow to enable it, I can check for you. Also, should this be having an impact on your site from working, you can rename the modules via FTP which willprevent the error whilst IonCube is sorted out.
  5. it's possible there is a bug / enhancement here, if I get chance today I will check into it. The note should be saved, then the process which sends the mail read that note to include in the mail. I don't think that's happening at the moment.
  6. Good Morning, Here is the link to the UPS solution: https://www.cubecart.com/extensions/shipping-methods/ups-advanced-shipping-module The most recent version of the module can be downloaded from here: https://www.noodleman.co.uk/ups-multiitems-/-ups-delivery-1-1-1-release-notes.html You need to download the zip file, within which you will find both a "plugin" and a "shipping" module. These modules need to be placed on your store file system in the "/modules/shipping/" and "/modules/plugins" directory. It will be easier to connect to your site using FTP, and most people tend to use FileZilla as an FTP client since it's free Once installed the plugin will activate a 7 day trial period. If you need any assistance installing this module, or want me to do it for you please feel free to open a support ticket at https://www.noodleman.co.uk/support
  7. Morning, You can do this via your store admin area, in the "Countries/Zones" section. Within this section you define your countries, and the zones/counties/states associated with that country. It should allow you to do what you need Alec.
  8. My commercial ups shipping module solves this issue. Have a look on the marketplace. Would link but using my phone..
  9. that should be working, but make sure the note is on the order BEFORE you set the status to completed. I've a theory it wont send it if you do it all at the same time. I would use: {if isset($DATA.note_to_customer) && !empty($DATA.note_to_customer)} <YOUR STUFF GOES HERE> {$DATA.note_to_customer} {/if}
  10. it's already in the stock templates {foreach from=$PRODUCTS item=product} <tr> <td>{$product.name}<br /> {$product.product_options}</td> <td>{$product.quantity}</td> <td>{$product.price}</td> </tr> {/foreach} you should be able to re-use the code in the confirmed e-mail template. Be aware of this though, it may or may not impact you. https://github.com/cubecart/v6/issues/1271
  11. I think you missed the {literal} tags I mentioned. Here is a direct copy/paste of pixel code from one of my customers sites. I've simply changed the init ID. You can copy/paste this code into your main.php file, and then replace the init ID with your own ID <!-- Facebook Pixel Code --> {literal} <script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','//connect.facebook.net/en_US/fbevents.js'); fbq('init', 'XXXXXXXXXXXXXXXXXXXXXXXX'); fbq('track', "PageView");</script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=XXXXXXXXXXXXXXXXXXXXXXXXXX&ev=PageView&noscript=1" /></noscript> {/literal} <!-- End Facebook Pixel Code -->
  12. If you want to block an IP or IP range, this is normally done at the server firewall level, or at the hosting companies firewall which sits between your server and the internet. You should have the ability to block access to your site via your hosting control panel or by asking your hosting company to block IP's for you. blocking it on your server within the web server is not recommended as it adds overhead to your server, especially if your server is being attacked. As for reCaptcha, I would ensure you are using the most recent reCaptcha that is available in the store settings and requires you to register for an API key. It's more advanced and will dynamically change the complexity of the challenge offered to the customer during registration based on their reputation (and some other factors). It's not a bullet proof way to 100% stop bots, but it will certainly make it more difficult for them and should reduce the problem you are having.
  13. I know this is an old thread, but I ran into this problem today, and isolated and fixed the underlying problem. I am sharing the fix for anybody else who may stumble across this page looking for the solution. within the module, open gateway.class.php in the section that builds the XML, around line 95 look for all of the "url_" elements. replcae all instances of & in the URL with &amp; fixed..
  14. I've done this for other customers previously who sell goods which are bulky and they can only ship them to their local area or country. But they also sell a variety of other goods which can be sold internationally. We can have the product show a message to the customer if it can only be shipped to specific locations, and also have the cart show an error during checkout if they have items in their basket which can't be sent to their address. we can prevent checkout as a safety net. Depending on your exact requirements, I can do this for you in roughly 1 hour via a module for CubeCart. If you are interested please feel free to open a support ticket via my support portal which is https://www.noodleman.co.uk/support
  15. Good Morning, Can you confirm what skin you are using for your store? You can check this within the admin area "Store Settings --> Layout". This will tell us the name of the directory in which your store skin sits on your server. It can be found in the /skins/<YOUR SKIN> directory, with <YOUR SKIN> being whatever skin you are using. Within the skin directory you will find a "templates" folder. These are the files that control the layout of your theme and within this directory you should find the "main.php" file. In theory the files can be named anything, so knowing which skin you are using will be helpful. Are you following a guide on how to add the pixel to your store? If so, can you share the link to the guide you are following?
  16. Should you need this doing, I can do it for you although the time spent doing it would be considered billable time. I've done this kind of thing for quite a lot of people. Depending on the quality of your data and how it needs to be imported (just options, or matrix and if the options already exist in CC) it will take somewhere in the region of 20 minutes to an hour. Should you be interest, please feel free to open a ticket via my support portal at https://www.noodleman.co.uk/support
  17. overcome what matter? you've not asked a question I assume you want to know how to install it? if so, you can add that code into your store skin "main.php" file. You will want to wrap the code in literal tags {literal} YOUR CODE {/literal} once in place, clear your store cache and you can use the chrome extension "facebook pixel helper" to validate it is working. If the code is for the purpose of conversion tracking, you may need to add it into your content.receipt.php skin file.
  18. in the paypal module, edit the "gateway.class.php" file. FIND: case 'Canceled_Reversal': $transData['notes'][] = "This means a reversal has been canceled; for example, you, the merchant, won a dispute with the customer and the funds for the transaction that was reversed have been returned to you."; $order->paymentStatus(Order::PAYMENT_CANCEL, $cart_order_id); $order->orderStatus(Order::ORDER_CANCELLED, $cart_order_id); break; And simply remove it. that should do what you need. if you want to prevent ALL conditions that can set it to cancelled, also remove: case 'Denied': $transData['notes'][] = "You, the merchant, denied the payment. This will only happen if the payment was previously pending due to one of the following pending reasons."; $order->paymentStatus(Order::PAYMENT_DECLINE, $cart_order_id); $order->orderStatus(Order::ORDER_CANCELLED, $cart_order_id); break; AND if((string)$_POST['mc_gross']==(string)'-'.$order_summary['total']) { // Change status to refunded if it is a full refund $order->paymentStatus(Order::PAYMENT_CANCEL, $cart_order_id); $order->orderStatus(Order::ORDER_CANCELLED, $cart_order_id); } break; AND case 'Reversed': $transData['notes'][] = "This means that a payment was reversed due to a chargeback or other type of reversal. The funds have been debited from your account balance and returned to the customer. The reason for the reversal is given by the reason_code variable."; $order->paymentStatus(Order::PAYMENT_CANCEL, $cart_order_id); $order->orderStatus(Order::ORDER_CANCELLED, $cart_order_id); break;
  19. is this for the standard paypal module, or one of the other variations?
  20. Ah, I was only under the impression you were focused on the your CC6 store, so my question about issues on the store front specifically relates to your CC6 store.
  21. well, let me clarify the question, you said that the host "migrated" you to their newest server. This implies that you host picked up your site and moved it to a new server. did the actually migrate your site to a new server, or did they simply upgrade the PHP version on the existing server? Is your store front working, or do you see errors?
  22. " I see Romania in their address book but in the Billing and Delivery tabs the country defaults to Afghanistan " That is very suspect and I have a hunch is part of the root cause of the issue. It's very similar to two other issues I've handled this week. Login as the customer, go to the address book, update the addresses and save them, then validate if the issue still exists. Make sure you empty the basket and re-add the items when testing.
  23. It's possible you are running into the bug I've recently reopened on GitHub, however that would ONLY be the case if the billing and delivery address were different AND the billing address would fall outside of your configured zones. Did all the items in the basket have a weight defined? What was the total weight of your customers order? What is your module configuration?
  24. SSL should actually improve your overall traffic, assuming your site is well formed. First thing, have a look at woorank and get a free report, what does it recommend? What do your traffic stats show? update: you've specifically mentioned sales, but what about your overall traffic?
×
×
  • Create New...