This problem is a bit complicated so please bear with me.

I'm trying to write a payment gateway for Cartweaver and SagePay UK. The 
existing sagepay gateway only works for SagePayments (US).

If anyone is not familiar with Cartweaver it basically has 4 or 5 base template 
pages which all call cfincludes or cfmodules. All of the code is wrapped within 
cfsilent tags.

I have been able to submit a payment to the test server successfully. The main 
problem I'm having is trying to deal with transactions which must be 3d Secure 
authorized. 

I'm using the following guide for help with most of my code:

http://cookbooks.adobe.com/post_Processing_Payments_with_ColdFusion_and_SagePay_Di-16423.html#ionComHeading

but you can see that the way the guide deals with 3d secure payments is to 
cfoutput a form and then (if javascript is enabled) post the form. The problem 
is that I have tried this code within the cfinclude to my gateway and it 
doesn't work.

I suspect the reason for this is the fact that everything is wrapped in 
cfsilent tags so my form post parameters and action url are empty. Does anyone 
have any suggestions to break out of cfsilent? Or maybe I'm completely wrong. I 
would love some advice about anything that could help as I've been stuck on 
this for quite a while!

Thanks,

Dave 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Order the Adobe Coldfusion Anthology now!
http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion
Archive: 
http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:340951
Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/groups/cf-talk/unsubscribe.cfm

Reply via email to