Jump to content

kab

Member
  • Posts

    80
  • Joined

  • Last visited

Posts posted by kab

  1. Hi,

    I have multiple formats of the same digital document viz. pdf, mobi and kindle. How can I give the user an option to download a format of his choice from the same location? I do not want to upload each format separately as an independent item. The user should be able to select the option (pdf or mobi or kindle) and appropriate link will be sent to him. He need not search separately for a different format. 

  2. 22 minutes ago, Dirty Butter said:

    Here's the Source Code of mine. It should help you with most of what you want.

    <p>
    	Hi {$DATA.first_name},</p>
    <p>
    	Your order number {$DATA.cart_order_id} has been completed with a shipping date of {$DATA.ship_date}.</p>
    <p>
    	USPS Delivery Confirmation Number / Customs Number: {$DATA.ship_tracking}</p>
    <p>
    	To check the delivery status of your package at any time please visit:</p>
    <p>
    	https://www.endicia.com/Status/?PIC={$DATA.ship_tracking}</p>

    I do think Bsmither had to make a code change in a class file so the ship date was human readable, and obviously the tracking link would be different for you.

    Thanks a lot! It solves many issues for me.

  3. **SOLVED**

    How can I get access to the values of Dispatch Date and Delivery Tracking fields which are seen in the Order management --> Delivery tab? I can access the other two fields viz Shipping Method and Shipping Product thru {$DATA.ship_method} and {$DATA.ship_product} variables respectively.

    cc_fields.png

  4. ** SOLVED **

    Hi,

    I can see that the "Delivery" tab in "Orders" has a fair bit of useful information about the shipping of the product such as - tracking url, delivery date etc. How can I include this information in the "Order Complete" email which is sent to the customer? Currently the email has only limited information viz.

    Hi XYZ,

    We are pleased to say that order number 160218-173222-5577 is complete. If you have ordered physical goods they should arrive shortly.

    I want to add one more line below the standard content which says -

    Your order has been shipped on [Dispatch Date] by [Shipping Product]. Your tracking number is [Delivery tracking], and you can track your order here - [Shipping Method].

     
    Reference fields below:
    Dispatch Date: Mar 11 2016
    Shipping Method: www.Trackoncouriers.com
    Shipping Product: TrackOn Couriers Pvt. Ltd
    Delivery Tracking: 41120116
    Gateway: Print_Order_Form
  5. I am getting the following error while logging into the admin panel. I have SSL enabled in the website as well as in the cart. I am also getting a memcached error as well:

    #1

    Warning: Memcache::connect() [memcache.connect]: Can't connect to 127.0.0.1:11211, Connection refused (111) in ..../shopperack.com/classes/cache/memcache.class.php on line 39

    Warning: Couldn't initiate Memcache. Please set 'memcache_host' and 'memcache_port' in the includes/global.inc.php file. in ..../shopperack.com/classes/cache/memcache.class.php on line 40

    Warning: Invalid argument supplied for foreach() in /..../shopperack.com/classes/cache/memcache.class.php on line 139

    #2

    Internal Server Error

    The server encountered an internal error or misconfiguration and was unable to complete your request.

    Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

    More information about this error may be available in the server error log.

    Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

  6. [SOLVED]

    I am constantly getting this error -   The requested URL /login.html was not found on this server.

    It is spread across all links in the website. I have done some very successful install previously, but this one just beats me. I have the SEO set up right (I hope so), Rewrite is on, permissions are in place. This is my 4th CC install in a test environment and never had problems before this. 

    So, here is what I did again:

    Cleaned up previous install

    Re-enabled rewrite in apache

    Restarted the server

    reinstalled CC606

    And the error persists!!

    Solution is below:

    Change AllowOverride None to AllowOverride All in apache2.conf for document root /www/

  7. There are 2 different things I am unable to ascertain or navigate around:

    1. Tell-A-Friend

    I could not see this option in the Store Settings. Where can I see this on the Store front and in the admin module?

     

    2. Digital Downloads

    How can I set the path of digital downloads outside the site? I am assuming that file_path/file.txt, if started with a '/' will point to the root of the site and not the server. Also, where can I change the default location of digital products? 

  8. Thanks Kealan. Not immediately. For now I will probably do with data extracted from queries and manage over Excel spreadsheets :) But yes, if business grows then an ERP will definitely be on the cards.

  9. Okay, so I just ran the url in a browser and noticed - <Cube time="2015-06-26"> so this explains the date stamp. 

    Now to the currency part, I just added INR as a currency. In the xml file it is shown as - <Cube currency="INR" rate="71.2458"/>. I ran a [Fetch Rates] but in the admin control panel it still shows 1.00. Ideally should have got updated to 71.2458.

    To be on the safe side, I changed the RWX on all the files to minimum levels (in case some files are still protected from a read/write/execute).

  10. Here's a dump of the request log.  Apparently my currencies are getting picked up but not being written into the system.

    Response received <?xml version="1.0" encoding="UTF-8"?> <gesmes:Envelope xmlns:gesmes="http://www.gesmes.org/xml/2002-08-01" xmlns="http://www.ecb.int/vocabulary/2002-08-01/eurofxref"> <gesmes:subject>Reference rates</gesmes:subject> <gesmes:Sender> <gesmes:name>European Central Bank</gesmes:name> </gesmes:Sender> <Cube> <Cube time='2015-06-26'> <Cube currency='USD' rate='1.1202'/> <Cube currency='JPY' rate='138.58'/> <Cube currency='BGN' rate='1.9558'/> <Cube currency='CZK' rate='27.230'/> <Cube currency='DKK' rate='7.4608'/> <Cube currency='GBP' rate='0.71230'/> <Cube currency='HUF' rate='312.66'/> <Cube currency='PLN' rate='4.1757'/> <Cube currency='RON' rate='4.4575'/> <Cube currency='SEK' rate='9.2641'/> <Cube currency='CHF' rate='1.0447'/> <Cube currency='NOK' rate='8.7730'/> <Cube currency='HRK' rate='7.5875'/> <Cube currency='RUB' rate='61.8070'/> <Cube currency='TRY' rate='2.9848'/> <Cube currency='AUD' rate='1.4631'/> <Cube currency='BRL' rate='3.5157'/> <Cube currency='CAD' rate='1.3851'/> <Cube currency='CNY' rate='6.9553'/> <Cube currency='HKD' rate='8.6842'/> <Cube currency='IDR' rate='14925.51'/> <Cube currency='ILS' rate='4.2511'/> <Cube currency='INR' rate='71.2458'/> <Cube currency='KRW' rate='1258.49'/> <Cube currency='MXN' rate='17.4219'/> <Cube currency='MYR' rate='4.2416'/> <Cube currency='NZD' rate='1.6347'/> <Cube currency='PHP' rate='50.510'/> <Cube currency='SGD' rate='1.5100'/> <Cube currency='THB' rate='37.868'/> <Cube currency='ZAR' rate='13.6412'/> </Cube> </Cube> </gesmes:Envelope>
  11. Hi Brian,

    Cubecart does not report an error. I added currencies and those should have got updated (I could see them updated in the hosted environment) from the default 1 to their respective equivalents for GBP. But that is not happening. Also, the last update date is still showing that of 26th June though I have run the fetch rates a few times today.

  12. Is there any open-source (php) ERP package which integrates well with CubeCart? I can see that tracking orders and managing inventory is going to be a big challenge for me unless I have a well drafted ERP backend.

  13. So, I upgraded to version 6.0.6. I don't see much significant change in performance. May be this will be visible when the volumes are really high.

    However, the processing time when changing the order status from Pending to Processing is significantly high ~4-5 Seconds. Is it due to the synchronous email sending function or does the db query require some optimization? If it is so on a local machine then it could be a put-off when running over a hosting platform. I am on Linux with 4GB RAM and 1.7Ghz dual-core processor, running Firefox.

  14. What you say makes sense from a "real-life" scenario. Agree on all the points here. Yet, there's a bit of worry about the entry in the database. I haven't yet checked on what happens when one does multiple retries - does it add fresh entries with "pending" status? I'll try that later today (4am at my place and need to cctch up on my sleep).

    I'd rather have an additional status other than pending to tell me that the payment was successful. I couldn't try that since I am still on a sandbox gateway (avoiding incurring unwanted processing fee just for implementation). I have a hunch that the status would turn to "processing" after a successful transaction. Can you confirm? If that is the case then I guess the problem is handled (except for the multiple inserts on multiple retries).

  15. Is this a bug? Steps to reproduce:

    Skin: Kurouto

    1. Do some shopping

    2. View Basket (from basket summary)

    3. Checkout and Make dummy payment (I used Paypal credit card mode with dummy numbers and it returned as transaction failed)

    4. Select home page or check basket

    5. The basket is not emptied after the transaction (rightly so because the payment has not gone thru and has returned an error)

    6. Check Admin console 'Orders' section - the order gets registered as "pending" (order is being recorded in the database, which I think is wrong)

     

    What should ideally happen:

    a. The order should not get updated in the database (as the payment has returned an error) OR

    b. The basket should now be shown as EMPTY and retain the earlier order details.

     

×
×
  • Create New...