When I set value to 1 (popup = true) and include the script: <script type="text/javascript" src="http://www.epay.dk/js/standardwindow.js"></script> in <head> it seems to ignore it and have same effect as when I set value to 2.
Am I missing something? You're welcome to test the steps here: http://sub.ak-security.dk/da/shop.aspx which just use the ePay test account for payment right now.
Its because our starter kit supports server side fallback but ePay only works with javascript so you have to do some additional work with ePay. You can do two things. You can remove the "GetPaymentForm" from step 4 and instead call the javascript metod "goToPayment" when the user clicks. This will call the "open_ePay_window()" method automatically. You can also change your javascript code to call "open_ePay_window()" when the user clicks the button.
It was redirecting to the cancel url before, when I canceled the order from ePay.. it works as it should now, and I also see a difference now, where it before just opened a new window/tab in both cases it now either open a popup window.. or use the same window for payment.
I find the easiest way to call the goToPayment from javascript, where I also check if the user has accepted/checked the terms:
jQuery("#cart.stepProgress4 #next").live("click", function () {
//Validation var pageValidateText = ''; //youMustAcceptTerms is a global variable to get the dictionary item in the template before this file is loaded. if (!jQuery('[name=acceptTerms]:checked')[0]) { pageValidateText += youMustAcceptTerms; } if (pageValidateText != '') { pageValidateText = pageValidateText; alert(pageValidateText); return false; } TeaCommerce.goToPayment(); });
ePay continue url and popup
Hi
I am trying to configurate the ePay settings with a test account, but I have I problem with using popup window as in the demo on ePay's site: http://www.epay.dk/eksempler/proev-epay-standard-betalingsvinduet.asp
When I set value to 1 (popup = true) and include the script: <script type="text/javascript" src="http://www.epay.dk/js/standardwindow.js"></script> in <head> it seems to ignore it and have same effect as when I set value to 2.
After payment step it close the ePay site, but it doesn't seem to redirect to my confirmation url: http://sub.ak-security.dk/da/kurv/bekraeftelse.aspx .
Am I missing something?
You're welcome to test the steps here: http://sub.ak-security.dk/da/shop.aspx which just use the ePay test account for payment right now.
Bjarne
Hi Bjarne
Its because our starter kit supports server side fallback but ePay only works with javascript so you have to do some additional work with ePay. You can do two things. You can remove the "GetPaymentForm" from step 4 and instead call the javascript metod "goToPayment" when the user clicks. This will call the "open_ePay_window()" method automatically. You can also change your javascript code to call "open_ePay_window()" when the user clicks the button.
Kind regards
Anders
Hi Anders
Thanks for your help.. it works great now :)
It was redirecting to the cancel url before, when I canceled the order from ePay.. it works as it should now, and I also see a difference now, where it before just opened a new window/tab in both cases it now either open a popup window.. or use the same window for payment.
I find the easiest way to call the goToPayment from javascript, where I also check if the user has accepted/checked the terms:
Bjarne
is working on a reply...