News:

Looking for documentation? Take a look on our wiki

Main Menu

Tweaking to redirect to the paypal credit card page.....

Started by dgm001, October 07, 2009, 23:36:20 PM

Previous topic - Next topic

bladerz

Checked the Paypal configuration, but couldn't find a solution for this.
Anyone to help? Please.

rvbgnu

Hi guys,
It would be nice for all the community if the previous authors could tell us if they are still having the same problem or not. It will help us to confirm the problem or its "not satisfactory" solution  :-[

But I think that this is not a real issue, because it is not possible to control which page PayPal will display in someone else browser. It depends on the presence of PayPal's cookies or not, and another website, whatever the settings are, can not change that on someone else browser, except PayPal itself.

Note: we are talking about PayPal "Website Payment Standard", not "express checkout", with a Premium or Business account (not a personal account), and using the VirtueMart PayPal included module (not Pro or a third party extension) with HTML form, not a API.

It is not perfect as we would like it to be, but we should accept it. There is other payment solutions out there, so if this is an serious issue for you, you can have several payment method in VM: PayPal for people with a PayPal account, and AnotherProvider for credit card. What do you think?

Thank you to share your experience and your tips and tweaks!
Best Regards, Hervé Boinnard - Irish Time (GMT)
Joomla! multilingual website and online business made easy - https://www.puma-it.ie

3D Secure v1 (3DS1) & Strong Customer Authentication (SCA)! Stripe.com payment plugin for VirtueMart 3: https://www.puma-it.ie/en/joomla-and-virtuemart-extensions/stripe-for-virtuemart
Authipay (AIB Merchant Services) for VirtueMart 2 & 3: https://www.puma-it.ie/en/joomla-and-virtuemart-extensions/authipay-aib-merchant-services-for-virtuemart

hhtmp88

Quote from: rvbgnu on March 30, 2010, 17:08:24 PM
Hi guys,
It would be nice for all the community if the previous authors could tell us if they are still having the same problem or not. It will help us to confirm the problem or its "not satisfactory" solution  :-[

But I think that this is not a real issue, because it is not possible to control which page PayPal will display in someone else browser. It depends on the presence of PayPal's cookies or not, and another website, whatever the settings are, can not change that on someone else browser, except PayPal itself.

Note: we are talking about PayPal "Website Payment Standard", not "express checkout", with a Premium or Business account (not a personal account), and using the VirtueMart PayPal included module (not Pro or a third party extension) with HTML form, not a API.

It is not perfect as we would like it to be, but we should accept it. There is other payment solutions out there, so if this is an serious issue for you, you can have several payment method in VM: PayPal for people with a PayPal account, and AnotherProvider for credit card. What do you think?

Thank you to share your experience and your tips and tweaks!

Do you mean:
using express checkout with a Premium or Business account
+ VirtueMart PayPal Payment Pro with API

can give want we are talking about so long?

Rgds,
JMY(晉明夷)
http://mfyoga.org -- Mindfulness Yoga Association 靜觀瑜伽協會
http://yogajm.com -- YogaJM 晉明瑜伽
http://jinmy.me -- JMY 晉明日誌
http://jm3ime.com -- JinMing 3-Key Chinese Input Method 晉明三鍵輸入法

stinga

G'day,

As an FYI...
I don't think it uses a cookie, I think it uses the email address you send to PP.
(I could be wrong though!)
Stinga.
614869 products in 747 categories with 15749 products in 1 category.
                                             Document Complete   Fully Loaded
                Load Time First Byte Start Render   Time      Requests      Time      Requests
First View     2.470s     0.635s     1.276s          2.470s       31            2.470s      31
Repeat View  1.064s     0.561s     1.100s          1.064s       4             1.221s       4

McMasters

Don't I feel stupid...
I spent hours searching for solution to the paypal "account optional" page settings not working.....

ONLY TO FIND that paypal was reading my "faux tester account" email address WHICH IS An Email address I registered with PayPal years ago.

I changed my tester account email address to something fake and I was greeted at PayPal with the correct account optional page upon checkout (credit card info on left --- sign in on right)

Man I wasted tons of time.

Make sure your faux test account's email address was never registered with PayPal.. DOUGH!!! ::)

MAYBE MARKED AS USER ERROR AND SOLVED??


augr

Very easy fix on this guys. Just remove this line from your paypal config:

"email" => $dbbt->f('user_email'),

When you remove this line, paypal will ALWAYS return the credit card AND login page. It just won't pre-populate the email address..... It does that as a convenience for existing paypal users but for people that forgot they have a paypal account or don't want to use it, it's not a very intuitive way to process the payment. Remove the line above from your config will resolve this intentional way paypal handles the form.

hhtmp88

Quote from: augr on June 21, 2010, 06:47:37 AM
Very easy fix on this guys. Just remove this line from your paypal config:

"email" => $dbbt->f('user_email'),

When you remove this line, paypal will ALWAYS return the credit card AND login page. It just won't pre-populate the email address..... It does that as a convenience for existing paypal users but for people that forgot they have a paypal account or don't want to use it, it's not a very intuitive way to process the payment. Remove the line above from your config will resolve this intentional way paypal handles the form.
How to test if this method works?
-> In Google Chrome, it DOES WORK!
-> but, in IE7 & Firefox3.5.9, it does NOT work!

In addition, what is the "email" refer to?
-> when I use IE7, the email shown in the paypal page is "abc1@abc.com"
-> when I use FF3.5.9, the email shown becomes "def2@def.com"

Thanks for any further help!
JMY(晉明夷)
http://mfyoga.org -- Mindfulness Yoga Association 靜觀瑜伽協會
http://yogajm.com -- YogaJM 晉明瑜伽
http://jinmy.me -- JMY 晉明日誌
http://jm3ime.com -- JinMing 3-Key Chinese Input Method 晉明三鍵輸入法

augr

'user_email' refers to exactly that. The user's email address i.e. the shopper. If you DO NOT pass this to paypal (i.e. remove the line from your config), paypal will detect that this is a new user thus presenting all options. I tested in all browsers and it works fine for me.... am I misunderstanding the question/issue? I'm assuming you want the credit card form to appear along with the paypal login form correct? removing that line should correct the problem.... well it does for me anyway  :)

bossies


hhtmp88

JMY(晉明夷)
http://mfyoga.org -- Mindfulness Yoga Association 靜觀瑜伽協會
http://yogajm.com -- YogaJM 晉明瑜伽
http://jinmy.me -- JMY 晉明日誌
http://jm3ime.com -- JinMing 3-Key Chinese Input Method 晉明三鍵輸入法

nickelmusic

This looks hopeful, but I must confess I don't know where the Paypal config is that you are describing.  You aren't talking about the button code on the sending website, right?  Is it in the receiving Paypal account somewhere?  Thanks in advance.

nickelmusic

I think this issue is NOT resolved.  I still have clients who complain to me about this (just had another one), and there's nothing that can be done.  It's a cookie thing, according to lots of sites, including Paypal.  I haven't found yet how long the login cookie lasts, but if it exists on the browser that the customer is using, it will not show the credit card on the left column page, but rather the other one with the small link that is hard to find.  Argh!  It looks like the only way to get around this is to go with Paypal Pro and take the credit card info on the customer's own site, raising a whole lot more issues with SSL and compliance, etc.  Very frustrating.

hhtmp88

New Paypal design is something like the attached screen capture, and it looks good!

[attachment cleanup by admin]
JMY(晉明夷)
http://mfyoga.org -- Mindfulness Yoga Association 靜觀瑜伽協會
http://yogajm.com -- YogaJM 晉明瑜伽
http://jinmy.me -- JMY 晉明日誌
http://jm3ime.com -- JinMing 3-Key Chinese Input Method 晉明三鍵輸入法