Thread: Pdt token

Results 1 to 9 of 9

Hybrid View

  1. #1
    Join Date
    May 2010
    Location
    Texas
    Posts
    508
    Plugin Contributions
    0

    Default Pdt token

    I have configured the PDT Token, but what purpose does it serve?
    How does Zen-Cart specifically use this?

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

    Default Re: Pdt token

    The PDT token is a bandage added by PayPal to attempt to resolve flaws in the use of their Website Payments Standard service when people try to bolt it onto online stores.
    That older architecture relies on PayPal's server telling your server that an order has been placed ... after the customer has left. It's really designed to work with eBay or teeny tiny stores that have one or two pages on which they place PayPal buttons, and not well suited for advanced ecommerce engines like Zen Cart.

    Much more efficient is to click "Remove" on that module, and click "Install" on the Express Checkout module. It uses much more contemporary methods of interacting with PayPal, and actually completes the payment AND the order while the customer is still present on your site. This makes for a much more reliable and pleasant shopping experience for the customer.
    .

    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
    May 2010
    Location
    Texas
    Posts
    508
    Plugin Contributions
    0

    Default Re: Pdt token

    Quote Originally Posted by DrByte View Post
    .... relies on PayPal's server telling your server that an order has been placed ... after the customer has left.
    Ok, but what does ZenCart do with it? Is it some sort of validation? Does the customers account and order become validated?

    Quote Originally Posted by DrByte View Post
    Much more efficient is to click "Remove" on that module, and click "Install" on the Express Checkout module. It uses much more contemporary methods of interacting with PayPal, and actually completes the payment AND the order while the customer is still present on your site. This makes for a much more reliable and pleasant shopping experience for the customer.
    Express checkout requires a paypal account. Whereas Standard lets the user use a credit card or paypal account. Express is not an option for me.

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

    Default Re: Pdt token

    What version of Zen Cart are you using?
    .

    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
    Join Date
    May 2010
    Location
    Texas
    Posts
    508
    Plugin Contributions
    0

    Default Re: Pdt token

    Version = 1.3.9b with the latest FEC

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

    Default Re: Pdt token

    The PDT Token is used as a validation credential when submitting a request to PayPal to try to get IPN data in case the IPN hasn't been sent properly yet.
    As I said, it's a bandage to try to retrofit some real-time functionality onto a service that's not built for real-time processing.


    And, Express Checkout does NOT always require the customer to create a PayPal account.
    .

    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
    May 2010
    Location
    Texas
    Posts
    508
    Plugin Contributions
    0

    Default Re: Pdt token

    I don't see the advantage of using express. I found this article which would tend to suggest that there will be issues and loss sales with express

    learnwebdesignonline.com/tutorials/zencart/paypal-express-checkout-vs-ipn-website-payment-standard

  8. #8
    Join Date
    Jan 2004
    Posts
    66,443
    Plugin Contributions
    279

    Default Re: Pdt token

    That article was written for an older version of Zen Cart. Many things it talks about are no longer issues.

    Now, if *you* have concrete reasons why Express won't work for you, then lobby your complaint with PayPal so they will be encouraged to change it.

    Somehow I get the feeling you've not actually tried it yourself, let alone offered it to your customers.
    .

    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.

 

 

Similar Threads

  1. PDT Token value
    By dporto in forum Upgrading from 1.3.x to 1.3.9
    Replies: 4
    Last Post: 5 Aug 2011, 01:05 AM
  2. Enter your PDT Token
    By thinkdeal in forum Built-in Shipping and Payment Modules
    Replies: 4
    Last Post: 13 Sep 2009, 07:11 PM
  3. PDT Token
    By robert4442 in forum Built-in Shipping and Payment Modules
    Replies: 1
    Last Post: 6 Jul 2009, 01:09 AM
  4. PDT Token
    By neab in forum PayPal Website Payments Pro support
    Replies: 1
    Last Post: 17 Nov 2008, 06:00 AM
  5. PDT Token
    By BlushFashions in forum General Questions
    Replies: 1
    Last Post: 12 Oct 2007, 07:24 PM

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