Page 1 of 2 12 LastLast
Results 1 to 10 of 15
  1. #1

    red flag PayPal eCheck Issues & Questions

    Hi Zenners,

    I just got my first order today but only received a Pending eCheck Notification from PayPal and no order info in the admin. I know there are many threads out there about PayPal IPN problems, but I couldn't find an answer to my questions which are -

    1. When there is a pending eCheck payment, will the order show up in my admin when the eCheck clears in 3-4 business days?

    2. Does the solution of refunding $0.01 work with a pending eCheck order? (This is a solution I read about in one of the threads wherein the seller issues a $0.01 refund after which the order details appear in the admin.)

    3. I just installed the latest March 21st PayPal Patch. According to the wiki article about PayPal, the PayPal server will try to send the payment data over to my server for 4 days before giving up. Is there any chance that it will still appear some time in the next couple of days because I've just installed the patch?

    4. I read somewhere on the forum once about something called Stuck PayPal Orders where you can view orders that got stuck in the system during the PayPal transaction. Is this a module I can install or is it something already in the system? If so, how/where can I get this module and/or view these stuck orders? I've checked the orders table in my database, but the order isn't in there.

    I would really like to try to have this figured out without having to bother my customer because we had a log-in issue the other day when this same customer tried to place her order and it will be really embarassing to have to ask her so any help would be greatly appreciated.

    Thanks in advance and have a nice day.

    Aubrey
    http://www.frangadesigns.com

  2. #2
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: PayPal eCheck Issues & Questions

    Quote Originally Posted by fepb View Post
    1. When there is a pending eCheck payment, will the order show up in my admin when the eCheck clears in 3-4 business days?
    Yes - if you've installed the March 3 or newer PayPal patch for 1.3.7 during all the transaction segments.
    Since you said you only just installed the March 21 patch, the cleared-echeck notification may or may not push the order into the system automatically. Normally it depends on the order already existing so that it can update its status.

    2. Does the solution of refunding $0.01 work with a pending eCheck order? (This is a solution I read about in one of the threads wherein the seller issues a $0.01 refund after which the order details appear in the admin.)
    In v1.3.7 this is unlikely to be a workaround anymore.

    3. I just installed the latest March 21st PayPal Patch. According to the wiki article about PayPal, the PayPal server will try to send the payment data over to my server for 4 days before giving up. Is there any chance that it will still appear some time in the next couple of days because I've just installed the patch?
    This depends on whether or not your site told PayPal that it successfully "received" the notification they sent. If the failure on processing the echeck was just a result of unpatched code, then your site has most likely already acknowledged to PayPal that it received the notice ... but later failed in processing it. Thus, since Paypal got the confirmation, it will not send the IPN again.

    4. I read somewhere on the forum once about something called Stuck PayPal Orders where you can view orders that got stuck in the system during the PayPal transaction. Is this a module I can install or is it something already in the system? If so, how/where can I get this module and/or view these stuck orders?
    Yes, you can add this by grabbing it from the Downloads area of our site.


    I'm about 80% hopeful that the echeck-clear notice that comes through will add the order properly for you. Failing that, you'll need to use the Stuck Orders contribution to kick this one into production.

    I suggest that you also do a test order now that the patch is installed.
    Test instructions can be found here:
    http://www.zen-cart.com/wiki/index.p...2_Transactions
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  3. #3

    Default Re: PayPal eCheck Issues & Questions

    Hi DrByte:

    Thank you very much for all the answers. I will keep my fingers crossed that the order data will come through when the eCheck clears and I'll post here for anyone else who is interested in finding out.

    I've just installed the PayPal Sessions Viewer and it is a lifesaver! Thank you so much! Now I'll be able to get some sleep.

    Aubrey

  4. #4
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: PayPal eCheck Issues & Questions

    Quote Originally Posted by fepb View Post
    I've just installed the PayPal Sessions Viewer and it is a lifesaver!
    Just be sure you don't push orders into your cart that really were *not* paid for !!!!!!!
    (sometimes orders are abandoned at the PayPal stage ... be sure you've been paid before you fill the order ! )
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  5. #5

    Default Re: PayPal eCheck Issues & Questions

    Quote Originally Posted by DrByte View Post
    Just be sure you don't push orders into your cart that really were *not* paid for !!!!!!!
    (sometimes orders are abandoned at the PayPal stage ... be sure you've been paid before you fill the order ! )
    Hi DrByte and thanks for the tip.

    Though I don't actually know how to push orders to the database. Is there a way to do that with version 1.0? I tried using 2.0 (by shoestick) but nothing happened when I tried to move orders to the database (I had a bunch of stuck orders from previous test orders when I had a problem with PayPal Sandbox settings) so I uninstalled 2.0 it and went with 1.0.

    Do I need to go into the databae to push the order? I've spent half a day trying to figure out different ways I could enter this order into my system.

    Thanks!!
    Aubrey

  6. #6
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: PayPal eCheck Issues & Questions

    From v2 readme:
    =====================================
    INSTALLATION

    Simply copy all the enclosed files to the / (root) folder, retaining the folder structure.

    The report is visible under Customers->View Stuck PayPal Orders

    add the line below to your /includes/languages/english.php script with your own secret word for a little security
    define("PAYPAL_SECRET_WORD", "mysecretword");



    =================================
    1. Did you set a secret code?
    2. Did you rename your /admin/ folder to something else? If so, you'll need to also edit the path to your /admin/ area in the /pushorder.php file ... see almost the last line of the file to change the path for /admin/orders.php to something else.
    3. What "did" happen when you clicked to push the order ?

    Do I need to go into the databae to push the order?
    No - you cannot do it manually at the database level.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  7. #7
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: PayPal eCheck Issues & Questions

    If you've only had the one order I suggest waiting for the echeck to clear.
    Make sure you have debug logging to file enabled.
    That way if it fails for some reason we'll be able to read the details from the log file.
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  8. #8

    Default Re: PayPal eCheck Issues & Questions

    Hi DrByte,

    Thanks, yes, I will wait for the eCheck to clear before trying anything on my live store. I have a test store in a subdirectory where I try out contributions before installing them in my live store. I do have the debug log file activated and I have my log folder set to 777 just in case.

    In answer to your questions:

    Quote Originally Posted by DrByte
    1. Did you set a secret code?
    Yes, I did set a secret code.

    Quote Originally Posted by DrByte
    2. Did you rename your /admin/ folder to something else? If so, you'll need to also edit the path to your /admin/ area in the /pushorder.php file ... see almost the last line of the file to change the path for /admin/orders.php to something else.

    No, I didn't rename the admin folder for my test store.

    Quote Originally Posted by DrByte
    3. What "did" happen when you clicked to push the order ?
    When I clicked to push the order, I was directed to my home page http://www.frangadesigns.com. My test store and test admin where I was trying to do the push orders are both under http://www.frangadesigns.com/store_test

    I realized earlier this evening that it might be because I had my web hosting settings for error pages all redirected to my home page - 400, 401, 403, 404, 405, 500 & 501. I removed the redirect for 401 and 403 because I figure they're admin/authorization related, but still got the same result. But then I'm afraid I don't know much about this stuff yet, so that was pretty much just a stab in the dark.

    I also tried what was suggested on the PayPal Sessions Viwer 2.0 thread (there's only 1 post on that page) - typing the url of the pushorder.php file in my browser address bar, but it took me to my test store's login page with a message that my session had expired.

    Could it also be that I'm using v.1.3.7 and this contribution might not be compatible? I think the readme said it was made for v.1.3.6 and hadn't been tested for v.1.3.7.

    ...

    On a happier note, I did come up with an alternate solution in case the IPN still doesn't come through. I installed the Store Credit module and can use it in conjuntion with PayPal Sessions Viewer 1.0 and Master Password by assigning store credit in amount of the payment, logging into the store with my master password (still in my test store), placing the order again and checking out using the store credit. Then I went into the database and changed the data in the 'order' and 'order_total' tables so the order details say PayPal instead of Store Credit.

    It's a bit of a hassle especially because we sell custom clothing and each product comes with 5-15 attributes so there's a lot of decoding in the Stuck PayPal Orders (I've compiled and printed out a bunch of reference charts of our product, option name and option value IDs), but it'll work as a temporary fix at least for now. But getting the push order function to work would be a nice time-saver.

    Sorry for the long post, but thanks for reading and for all the help; it's greatly appreciated.

  9. #9
    Join Date
    Jan 2004
    Posts
    66,444
    Plugin Contributions
    279

    Default Re: PayPal eCheck Issues & Questions

    Have you tried a test transaction now that you've got the patches installed etc ?
    .

    Zen Cart - putting the dream of business ownership within reach of anyone!
    Donate to: DrByte directly or to the Zen Cart team as a whole

    Remember: Any code suggestions you see here are merely suggestions. You assume full responsibility for your use of any such suggestions, including any impact ANY alterations you make to your site may have on your PCI compliance.
    Furthermore, any advice you see here about PCI matters is merely an opinion, and should not be relied upon as "official". Official PCI information should be obtained from the PCI Security Council directly or from one of their authorized Assessors.

  10. #10

    Default Re: PayPal eCheck Issues & Questions

    Hi, yes I actually just did the test transaction and everything came through perfectly - received the payment, order confirmation emails, and the order is in the admin.

 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Paypal questions & digital products
    By meljen in forum Built-in Shipping and Payment Modules
    Replies: 2
    Last Post: 22 Jul 2012, 06:04 AM
  2. Paypal echeck 1.3.8a problem
    By emtecmedia in forum General Questions
    Replies: 19
    Last Post: 16 Dec 2009, 05:42 AM
  3. Paypal issues - error emails (6) & operation time out on two diff stores.
    By finestimaginary in forum PayPal Express Checkout support
    Replies: 1
    Last Post: 11 Sep 2008, 10:16 AM
  4. PayPal eCheck question
    By Sha in forum Built-in Shipping and Payment Modules
    Replies: 5
    Last Post: 12 May 2008, 06:12 PM
  5. Sage Payment - Issues & Questions
    By BrianL in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 8 Mar 2008, 02:29 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg