RBS World Pay Junior callback
#1
Posted 06 November 2009 - 12:59 PM
I am having an issue and am wondering if anyone has a resolution.
When I use the world pay callback url - http://<WPDISPLAY ITEM=MC_callback> - I get the return button to our website but nothing happens when you click it and the user is not redirected and we recieve a callback failure email.
and when I use the world pay junior callback url - http://www.yourcompa...or_callback.php - I get no return button and still nothing happens. no callback no result, can anyone help me with this as it's driving me crazy now.
cheers, flykt
#2
Posted 08 November 2009 - 07:20 PM
I'm having the exact same problem and have literally tried everything possible. RBS told us that the junior callback is the problem because it's not returning any html when called. If you manually run the junior_callback.php file is anything displayed? Does your callback file have an absolute url to your checout_process.php file?
#3
Posted 09 November 2009 - 12:19 AM
#4
Posted 09 November 2009 - 09:34 AM
#5
Posted 19 November 2009 - 12:13 AM
hekg, on 09 November 2009 - 12:19 AM, said:
Hi hekg
I trust your RBS control Panel is the same as mine, so can you confirm that when you say "Check the 3 Checkboxes underneath" do you mean the ones below the :
Payment Response URL :
ie these ones
Payment Response enabled?
Enable Recurring Payment Response
Enable the Shopper Response
ian
#6
Posted 19 November 2009 - 11:22 AM
hogsnose, on 19 November 2009 - 12:13 AM, said:
I trust your RBS control Panel is the same as mine, so can you confirm that when you say "Check the 3 Checkboxes underneath" do you mean the ones below the :
Payment Response URL :
ie these ones
Payment Response enabled?
Enable Recurring Payment Response
Enable the Shopper Response
ian
Thats right , if you enable those three options and set the response url to the path callback.php path , which should look something like this; ext/modules/payment/worldpayjunior/callback.php
Once set up leave it for a day and then do your test , as i was testing it immediately but the system hadn't updated itself yet and was still showing an incorrect path.
Once you leave it a day the callback will work, it will return the shopper , empty the cart , and update any products purchased, invoices etc
and thats it a hidden secret which causes a lot of drama.
Flykt
#7
Posted 19 November 2009 - 11:15 PM
flykt, on 19 November 2009 - 11:22 AM, said:
Once set up leave it for a day and then do your test , as i was testing it immediately but the system hadn't updated itself yet and was still showing an incorrect path.
Once you leave it a day the callback will work, it will return the shopper , empty the cart , and update any products purchased, invoices etc
and thats it a hidden secret which causes a lot of drama.
Flykt
Flykt
Thanks for the clarification.
I think i am experiencing the "leave it for a day" problem at the moment. Its Really annoying.
Just one confirmation : the name you refer to is "callback.php". The one in my path is "ext/modules/payment/worldpayjunior/junior_callback.php"
So i gather thats the one to use. (id hate to have to wait another day to check it).
#8
Posted 20 November 2009 - 01:57 PM
hogsnose, on 19 November 2009 - 11:15 PM, said:
Thanks for the clarification.
I think i am experiencing the "leave it for a day" problem at the moment. Its Really annoying.
Just one confirmation : the name you refer to is "callback.php". The one in my path is "ext/modules/payment/worldpayjunior/junior_callback.php"
So i gather thats the one to use. (id hate to have to wait another day to check it).
yeah thats the one, what no one tells you is that is does take time to update but it should work , if after a day it doesnt check you account status with RBS. but yes if your account is live it should work.
#9
Posted 25 November 2009 - 12:48 AM
did not work.
When i reconfigured the Worldpay Managment side as you suggested, my whole RBS payment could not be processed.
It just presents RBS page with errors like Account is not active or account details wrong ....
When i configure as per the Pdf document that comes with the contribution e.g
the "response URL" to https://<WPDISPLAY ITEM=MC_callback>
Iam able to get to the test RBs and process a test purchase.
However, after Make Payment, it stays on the RBS page, no callback
Regards
#10
Posted 25 November 2009 - 01:29 AM
and the system still works. waited a while and tried again to see if its just the updating.
Now it still works, i.e. i can test a payment, but cannot get the callback to fire.
I think ill sleep on it and try it again tomorrow.
#11
Posted 05 December 2009 - 01:22 AM
hogsnose, on 25 November 2009 - 01:29 AM, said:
and the system still works. waited a while and tried again to see if its just the updating.
Now it still works, i.e. i can test a payment, but cannot get the callback to fire.
I think ill sleep on it and try it again tomorrow.
Any joy getting this to work?
#12
Posted 06 December 2009 - 01:42 PM
The problem's you're experiencing are caused by deprecated code within the callback page.
I've made an updated version the contribution and it can be found here http://addons.oscommerce.com/info/7151
Follow the original instructions and it should work fine.
Also ensure you update the payment language files as I've included a response for failed payments.
Hope it helps,
Pete
#13
Posted 22 December 2009 - 10:16 AM
#14
Posted 22 December 2009 - 10:37 AM
#15
Posted 22 December 2009 - 10:39 AM
#17
Posted 22 December 2009 - 11:23 AM
does 'ssl or not ssl' relate my website or world pay;s?
How do I set it up to return to my website after payment is made (I assume I need this for oscommerce to send out emails) - Can't find anything about this in the pdf
#18
Posted 22 December 2009 - 11:24 AM
callback password, md5 password are necessary
#19
Posted 23 December 2009 - 12:20 PM
april_floyd, on 22 December 2009 - 11:23 AM, said:
does 'ssl or not ssl' relate my website or world pay;s?
How do I set it up to return to my website after payment is made (I assume I need this for oscommerce to send out emails) - Can't find anything about this in the pdf
If you are using https:// (i.e. you have a valid ssl certificate) then enter the ssl version of the link i.e. https://<WPDISPLAY ITEM=MC_callback> in the Callback URL field within your Worldpay admin control/config panel.
If you dont have a valid ssl certificate then enter http://<WPDISPLAY ITEM=MC_callback> in the Callback URL field.
This is on Page 4 in the PDF.









