WordPress.org

Ready to get started?Download WordPress

Forums

Cart66 Lite :: WordPress Ecommerce
[Plugin: Cart66 Lite] orders don't appear & confirmation emails aren't sent (9 posts)

  1. dashaluna
    Member
    Posted 3 years ago #

    Hello everyone,

    I've set up 2 products: physical CD and downladable CD.
    I'm using [checkout_paypal] method for check out and testing it with paypal sandbox.

    I've specified paypal details in the Cart66 settings. Return URL as http://mysite.com/store/success I have also specified the IPN in my paypal settings and directed it to http://mysite.com/store/ipn I've set up the Order Statuses as "new, complete, cancelled". I've set up the Email Receipt Settings.

    I can add/delete/update products to the cart alright. When I click paypal button and get taken to paypal site, I confirm my payment all is good. However, order details don't appear in the Cart66 under Orders and I haven't receive any emails.

    Under seller account all the transactions are marked "under review" and under buyer account as completed. It's been about 6-7 hours after transaction I'm a bit confused why it takes sandbox so long to get it to the approved stage.

    I've made about 15 payments and nothing appeared in the Cart66 order and no emails. I'm using seller and buyer sandbox accounts and my site is in maintenance mode to prevent people buying CDs before the store is ready.

    I wanted to test payments and also downloadable links when sent in email.

    I would be extremely grateful if someone could help me out, please!

    Thank you very much,
    Dasha

    http://wordpress.org/extend/plugins/cart66-lite/

  2. reality66
    Member
    Plugin Author

    Posted 3 years ago #

    It sounds like PayPal is not able to reach your IPN to notify Cart66 of the sale. For this reason, Cart66 is not logging sales or sending email receipts. In many ways PayPal's IPN request is just like a web browser trying to visit your IPN page. So if you have your site locked down so that a normal web visitor is not able to access the IPN page then PayPal's IPN message won't be able to reach your store/ipn page either. Under normal circumstances it should only take about 1 minute or less for PayPal to send the IPN and for Cart66 to log the order. It sounds like to me that once you open up access to your IPN page you'll be all set.

    Another approach would be to use PayPal Express Checkout which does not rely on PayPal's IPN to log sales since the sale is completed on your site.

    Thanks for the detailed explanation of the problem. It makes it so much easier to troubleshoot when someone can provide a nice explanation like you have. I'll follow comments on this forum topic so I'll be notified when/if you need additional help.

    Thanks for using Cart66!
    -Lee

  3. dashaluna
    Member
    Posted 3 years ago #

    Hello Lee,

    Thank you very much for the reply, I really appreciate it!

    I've unlocked the website, so it's visible to everyone on the Internet. As you said, now orders are appearing in the Cart66 "Orders" section. As a seller I am also receiveing an email with a receipt - I've set it up under "Email Receipt Settings ->Copy Receipt To".

    I have couple more questions as a results:
    -
    1. I'm receiving purchase notifications to my buyer and seller sandbox emails. However, I don't seem to get an email with downloadable links to download purchased files. I'm assuming it's because it's trying to email them to PayPal sandbox email and not reaching it. How can I test this? I need to make sure that after paying a buyer can download files only specifed amount of times.
    ------------------------------------
    2. All my orders are marked as "new". How do they became complete?
    ------------------------------------
    3. When I pay with the standard PayPal method and click "Pay now" I'm presented with a page with a link "Return to store". When I click on it I'm presented with a security warning pop-up window saying "Although this page is encrypted, the information that you have entered is to be sent over an unencrypted connection and could easily be read by a third party".

    I think lots of people might be relactant to agree and continue with that. If I say cancel, then I'm not redirected back to my store. Then if I type in my store url again then my cart will still have items that I've already paid for. I think this is quite confusing for buyers. At the back end the order and payments seem to appear ok. Is this a problem with PayPal standard payment method? Can this be fixed?
    ------------------------------------

    Lee, thank you soooo much for all the help! I really appreciate it :)

    Dasha

  4. dashaluna
    Member
    Posted 3 years ago #

    Hello,

    Question 1
    ------------------------------------
    Ok, I've been thinking about this more and I think the reason was that it was PayPal sandbox's email.
    What I've done is created a test account manually, where I specified an email that I could access instead of using a preconfigured test account with emails that PayPal sets up for you.

    So now I'm receiving a receipt email as a buyers. At first I didn't notice the downloadable link as it is at the very bottom, I was expecting it the first thing. Would be great if in settings you can specify email receipt format (it could be a future improvement :). So this question is solved.

    Question 2
    ------------------------------------
    Still would be nice to know.

    Question 3
    ------------------------------------
    A bit more info on that. So using PayPal standard payment method when NOT returning to the site, but going off somewhere or even retyping the sites address (you never know what users will do) the following happens:

    + Order appears in the Cart66 orders
    + Payment in PayPal accounts are coming thtough both for seller and buyer
    + Copy of receipt is sent to the seller!
    - Cart is still full on returning to the website unless you press "Return to sellers website" after confirming PayPal payment, but it is NOT guaranteed that users will do that.
    - Email receipt is never(!) delivered to buyer in this scenario, so the user can never see the downloadable licks and got email confirmation of payment even though the payment went through in PayPal.

    So if the user pays via PayPal standard method, confirms payment, but does not return to the site via clicking "return to seller website" on PayPal, but rather drifts off somewhere - he never resieves email receipt and links to downloads, on coming to the website he sees a full cart, but payment is made in PayPal. I think this is very confusing. I'd expect the email to be delivered and cart cleaned as soon as I paid in PayPal and shouldn't depend on user's returning to the site via PayPal. Even more confusing the fact that seller gets copy of the receipt, but not the buyer!

    Is is something that could be fixed?? That's the main of my concerns!! Would really appreciate if you could look into this.

    P.S. The encrypted alert still appears when clicking on "return to the seller" button on PayPal.

    Thanks for all your help :)

    Dasha

  5. reality66
    Member
    Plugin Author

    Posted 3 years ago #

    Question 1: Good point about customizing the email receipts.

    Question 2: To manage the order status, first setup the different status names in the Cart66 Settings panel as a comma separated list of statuses like: new, complete, refunded

    Then to change the status of an order, go to the Cart66 Orders panel, click to view an order, then you will see a drop down list of all the status names you set up. Select the status you want to use and click update.

    Question 3: When a sale is completed on the PayPal website using PayPal Website Payments Standard an IPN message signaling the completed sale is sent to Cart66 on your WordPress website. When Cart66 gets the IPN it logs the order and sends out the email receipt which should go to the buyer and anyone else listed in the "copy to" field when you configured the email receipt.

    If the buyer does not return to your website Cart66 is not able to clear their cart, but they should still get the email receipt since that is triggered by the IPN, not buy returning to your website.

    The encryption warning message is probably triggered because the PayPal page the buyer is currently on is https and the page they are returning to is http (not https). If the return page on your site was https also I don't think you would get the warning.

    That being said, I'll investigate further and see what's going on with that "return to the seller" link and see if there's anything we can do on the Cart66 side of things to improve the experience. Thanks for the feedback!

  6. dashaluna
    Member
    Posted 3 years ago #

    Hello Lee,

    Thank you for very much for clarifications.

    Regards question 3:
    Let me know how you get on with the "return to seller" link, would be great if it's possible to suppress that message.
    Could you please investigate a case when a buyer doesn't get an email when paid via PayPal standartd and not returning to the site. As I mentioned above I never got buyer emails in that case - which is strange.

    Is there a way to add/test something in the IPN message when it's triggered to clear up the cart? So in that way it could be cleaned whether a buyer returns to the site or not. Because at the moment as you said logging the order in the Cart66 and sending emails doesn't depend on returning to the site, but rather on triggering the IPN message. Can cart be cleared up then as well?

    Thanks agian :)
    Dasha

  7. dashaluna
    Member
    Posted 3 years ago #

    Also,
    Sorry to post the link over here, but I was wondering if you could help me out with this one too http://wordpress.org/support/topic/plugin-cart66-lite-error-at-digital-product-options-for-custom-downlod-folder?replies=1

    Thanks :)

  8. ewhorton
    Member
    Posted 2 years ago #

    May be you can help since you work with car66
    I have my website on the air -is publish word press my links go to another website for shopping cart now

    but I have cart66 as a plug in for free test but "store" link is showing in my store....I do not want my clients to see the link "Store" until I test cart66 and enter most of all my products

    how do I disable cart66 or there is any other way so when I publish do not show "store" link and still able to test the pug-in cart66

    If someone can help I appreciate

  9. benjaminprojas
    Member
    Posted 2 years ago #

    @ewhorton,

    If you are using WordPress 3.0 or later and a supported theme, you can create custom navigation menus which will allow you complete control over what menu items your visitors can see.
    The location to make these changes is under " Appearance > Menus " in your dashboard.

    The WordPress page there is well documented and you should be able to hide your store page until you want your users to see it.

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic