Results 1 to 4 of 4
  1. #1
    Join Date
    Jan 2008
    Posts
    1,700
    Plugin Contributions
    6

    Default PayPal Questions

    Hi everyone. I have a few questions about setting up PayPal (IPN). If these have been answered already, then sorry for asking again and could someone please provide a link.

    First of all, I was wondering if someone could explain to me what the PDT Token is. I know that it has something to do with speeding up transactions and I know that it can be copied and pasted from PayPal to Zen Cart admin but I don't know much else about it. Do I need it to be able to complete a transaction?

    Also, what actual difference (if any) does it make between using the default www.paypal.com/cgi-bin/webscr and changing it to www.paypal.com/uk/cgi-bin/webscr. I am in the UK and only plan to sell to UK customers so should I change it to the UK one or can I leave it as it is?

    Lastly, what exactly is the refund order status. Is that when someone starts an order, goes to PayPal but changes their mind at the PayPal stage? Its status is currently set to 'Pending[1]'. Has anyone changed it to something else more descriptive?

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

    Default Re: PayPal Questions

    Quote Originally Posted by Steven300 View Post
    First of all, I was wondering if someone could explain to me what the PDT Token is. I know that it has something to do with speeding up transactions and I know that it can be copied and pasted from PayPal to Zen Cart admin but I don't know much else about it. Do I need it to be able to complete a transaction?
    PDT allows Zen Cart to talk to PayPal and confirm that payment was received without having to wait for the normal IPN notification to be sent to your store from PayPal.
    Sometimes the IPN process can be delayed and unreliable. Enabling PDT can sometimes alleviate the pain associated with the delays.
    However, it's not 'required'.

    Quote Originally Posted by Steven300 View Post
    Also, what actual difference (if any) does it make between using the default www.paypal.com/cgi-bin/webscr and changing it to www.paypal.com/uk/cgi-bin/webscr. I am in the UK and only plan to sell to UK customers so should I change it to the UK one or can I leave it as it is?
    Nowadays, as far as I can tell, the difference is minimal, if any.
    It used to be necessary to ensure your transactions were hitting the correct servers for processing.
    Nowadays I'm pretty sure it's not important.

    Quote Originally Posted by Steven300 View Post
    Lastly, what exactly is the refund order status. Is that when someone starts an order, goes to PayPal but changes their mind at the PayPal stage? Its status is currently set to 'Pending[1]'. Has anyone changed it to something else more descriptive?
    If someone places an order and pays for it via PayPal, and then you later go and refund all or part of that payment, your order's status will be switched to whichever status you have the Refund Order Status set to, when the Refund IPN notification from PayPal's server is sent to your server.
    .

    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
    Join Date
    Jan 2008
    Posts
    1,700
    Plugin Contributions
    6

    Default Re: PayPal Questions

    Thanks DrByte. After thinking about what you said, I'm going to make use of the PDT as it seems quite beneficial. About the PayPal server address, I'll probably leave it as it is. Lastly, about the order status, I think I might change the 'Update' status to 'Refunded' and then set the Refund Order Status to change to 'Refunded' as that makes a bit more sense (to me anyway). Thanks again.

  4. #4
    Join Date
    Oct 2007
    Location
    France & Luxembourg
    Posts
    37
    Plugin Contributions
    0

    bug will PDT token help to stop lost orders using paypal IPN

    Had the same issue with the PDT token label missing,
    noticed it while building up a zencart from scratch on localhost. uninstalling and re-installing the module didn't fix it on the live server.

    But this thread was quite interesting, i activated PDT and now will monitor what happens when paypal IPN is used.
    (right now, i have only trouble with customers using the localised versions of the shop, english surfing customer were never affected.)

 

 

Similar Threads

  1. Paypal IPN Questions
    By Beama in forum PayPal Express Checkout support
    Replies: 2
    Last Post: 25 Aug 2009, 05:35 PM
  2. PayPal PDT questions
    By alghazn in forum Built-in Shipping and Payment Modules
    Replies: 3
    Last Post: 17 May 2008, 08:56 PM
  3. Paypal Questions
    By marknew in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 9 Apr 2008, 07:30 AM
  4. Questions regarding paypal
    By Hakeema in forum PayPal Express Checkout support
    Replies: 4
    Last Post: 16 Dec 2007, 03:04 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