Solved

Javascrip error in Paypal

Posted on 2011-03-08
1
383 Views
Last Modified: 2012-05-11
Hello, I'm doing some tests using the sandbox. I've configured the seller account to redirect clients back to the seller's website automatically. I know this automatic redirect only works if clients pay with a paypal account and not with their credit card. I've sucessfully tried several tests paying with paypal test accounts but when I try to pay with credit card the payment is ok (validated + verfiied), but in the last page (Thank you for your payment blah blah... and link back to the seller's website) I get the following Javascript error (I've just noticed now that I've tested on IE).

 
This is the error as shown in the Firefox error console:

 
Error: echo is not defined
Archivo de origen: https://www.sandbox.paypal.com/es/cgi-bin/webscr?cmd=_flow&SESSION=bhEeL7Uuty-4rMUma50SaKoeKIn55dUlc2B-TN3ocQKG4Kkgik4lHb7xiXi&dispatch=50a222a57771920b6a3d7b606239e4d529b525e0b7e69bf0224adecfb0124e9bd7371532d7fbae4715b6ee2d3a381319d43ea0c93be06bb1
Línea: 37

 
and it points to this (exactly to the echo):


YAHOO.util.Event.addListener(window,"load",function(){
try {
PAYPAL.common.appendField("done", "flow_name", PAYPAL.common.loginflow);
PAYPAL.bp.init("done","bp_mid");PAYPAL.common.appendField("done", "bp_ks1");
PAYPAL.ks.init("done","password","bp_ks2");
PAYPAL.ks.init("done","password-confirm","bp_ks3");
} catch(err){ echo(err); }
});

0
Comment
Question by:alfred-bsp
1 Comment
 
LVL 27

Accepted Solution

by:
Lukasz Chmielewski earned 500 total points
ID: 35081994
I do not know much about PAYPAL integration, but it seems that there is no such function (especially in js) as echo, try alert instead

try {
PAYPAL.common.appendField("done", "flow_name", PAYPAL.common.loginflow);
PAYPAL.bp.init("done","bp_mid");PAYPAL.common.appendField("done", "bp_ks1");
PAYPAL.ks.init("done","password","bp_ks2");
PAYPAL.ks.init("done","password-confirm","bp_ks3");
} catch(err){ alert(err); }
});
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

Deprecated and Headed for the Dustbin By now, you have probably heard that some PHP features, while convenient, can also cause PHP security problems.  This article discusses one of those, called register_globals.  It is a thing you do not want.  …
Boost your ability to deliver ambitious and competitive web apps by choosing the right JavaScript framework to best suit your project’s needs.
The viewer will learn how to count occurrences of each item in an array.
The viewer will learn how to create and use a small PHP class to apply a watermark to an image. This video shows the viewer the setup for the PHP watermark as well as important coding language. Continue to Part 2 to learn the core code used in creat…

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now