Zen Cart Logo

Pdt token

Locked

Views: 1,444

Results 1 to 9 of 9
This thread is locked. New replies are disabled.
14 May 2010, 9:26 PM
#1
split63 avatar

split63

Totally Zenned

Join Date:
May 2010
Location:
Texas
Posts:
513
Plugin Contributions:
0

Pdt token

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

15 May 2010, 2:16 AM
#2
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

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.

15 May 2010, 6:25 AM
#3
split63 avatar

split63

Totally Zenned

Join Date:
May 2010
Location:
Texas
Posts:
513
Plugin Contributions:
0

Re: Pdt token

DrByte:

.... 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?

DrByte:

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.

15 May 2010, 6:32 AM
#4
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

Re: Pdt token

What version of Zen Cart are you using?

15 May 2010, 3:31 PM
#5
split63 avatar

split63

Totally Zenned

Join Date:
May 2010
Location:
Texas
Posts:
513
Plugin Contributions:
0

Re: Pdt token

Version = 1.3.9b with the latest FEC

15 May 2010, 3:44 PM
#6
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

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.

15 May 2010, 4:10 PM
#7
split63 avatar

split63

Totally Zenned

Join Date:
May 2010
Location:
Texas
Posts:
513
Plugin Contributions:
0

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

15 May 2010, 4:18 PM
#8
drbyte avatar

drbyte

Sensei

Join Date:
Jan 2004
Posts:
63,513
Plugin Contributions:
177

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.

15 May 2010, 5:00 PM
#9
split63 avatar

split63

Totally Zenned

Join Date:
May 2010
Location:
Texas
Posts:
513
Plugin Contributions:
0

Re: Pdt token

DrByte:

That article was written for an older version of Zen Cart. Many things it talks about are no longer issues.
Somehow I get the feeling you've not actually tried it yourself, let alone offered it to your customers.

I have standard working. Based on your input I have begun looking at the express, but there is a lot of potentially outdated info out there. So I have been going through PayPal's support documents, but I think they do a poor job of driving home the specifics of the customer experience.

Express seems to force a good deal of PayPal branding on your site. There are many customers that are resistant to PayPal, just like with Google Checkout.

I suppose the only way I'm going to feel comfortable is to test out express myself. Primarily, I want to see the experience presented to a customer that does not have a PayPal account, does not want an account, and that just wants to use their credit card.