Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

What is a Jump Page?


Guest

Recommended Posts

Hi can anyone please help?

 

I am trying to install Barclays ePDQ CPI, but when I test it by pressing the order confirmation button it takes my to barclays and gives an error "ERROR: not a valid allowed URL".

 

Does this mean that the URL I have entered in the "ePDQ return URL field is wrong???

The URL I have entered is"https://web92.secure-secure.co.uk/argozy.co.uk/checkout_confirmation.php"

But the page that is sent to Barclays has a lot of numbers & letters added to it.

They have said that I might need a "Jump Page".

Does anyone know what a "Jump Page" is and how to programme one.

Any help would be much appreciated.

 

Please HELP!

Tony

Link to comment
Share on other sites

  • 1 month later...
Hi can anyone please help?

 

I am trying to install Barclays ePDQ CPI, but when I test it by pressing the order confirmation button it takes my to barclays and gives an error "ERROR: not a valid allowed URL".

 

Does this mean that the URL I have entered in the "ePDQ return URL field is wrong???

The URL I have entered is"https://web92.secure-secure.co.uk/argozy.co.uk/checkout_confirmation.php"

But the page that is sent to Barclays has a lot of numbers & letters added to it.

They have said that I might need a "Jump Page".

Does anyone know what a "Jump Page" is and how to programme one.

Any help would be much appreciated.

 

Please HELP!

Tony

 

Not sure if you're still looking for this, but either way, I couldn't find anyone with the answer, so figured I should share what I created. My problem was a little different; I needed an osCommerce catalogue to go to ePDQ, but also a different online donation form from another place in the website. Barclays will only allow one posting URL. Here's how I got it working.

 

Solution:

 

I used a script called "fieldforwarder.php". The script takes any form fields sent to it and creates hidden fields with the values passed to it. It's normally used for multi-page forms, but worked here too. I then set up the page to immediately post to the ePDQ website on load. Below is the entire content of my jump page:

 

<?php 
include ('fieldforwarder.php');
?>
<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0" onLoad="document.forms[0].submit()">
<form name="checkout_confirmation" action="https://secure2.epdq.co.uk/cgi-bin/CcxBarclaysEpdq.e" method="post">
<?php echo field_forwarder();?>

 

You should be able to find that, or another fieldforwarder script online.

 

Once that page is uploaded somewhere (anywhere) on the website, with the fieldforwarder.php script as well, all you have to do is change /includes/modules/payment/ePDQ.php to post to that jump-page instead of directly to the ePDQ website. The jump-page will automatically post all contents of the osCommerce order to Barclays ePDQ. Then log into your Barclays account to tell it the name of your jump-page.

 

Elegant? Not particularly, but it works!

Link to comment
Share on other sites

  • 4 years later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...