Nope still no luck with that.
My callback.txt file currently is
method1 POST
url1 http://www.topgoth.com/shop/checkout_process.php
fields1 oscsid, orderref, ccissue, amount, streference, stauthcode, stconfidence, stresult, month, year, cctype, truncccnumber, securitymessage
pipe1 no
method2 POST
url2 http://www.topgoth.com/shop/checkout_process.php
fields2 oscsid, orderref, ccissue, amount, streference, stauthcode, stconfidence, stresult, month, year, cctype, truncccnumber, securitymessage
pipe2 yes
For some reason there appears to be no difference in behaviour now if I switch between method 1 and 2 in the OSC module controls with this callback.txt .
My current settings at time of writing this are:
SecureTrading STability Payment Module
Enable SecureTrading Module
True
Sort order of display.
0
SecureTrading Site Reference
[*snip!!!*]
Merchant Email Address
[*snip again!*]
Order Info Format
Plain Text
Transaction Currency
Default Currency
Customer Notifications
True
Select Success Callback script
2
Select Failure Callback script
2
Settlement Period
1
Required fields
name,email
Payment Pages Set
Detect Amount Tampering
False
Detect Callback Spoofers
False
Transaction Suspention Policy
None/handled by SecureTrading
Payment Zone
--none--
Set Order Status
default
***
Using the fake Visa details, num 4111111111111111 exp 10/2004 security num 197 I get in Secure Trading a successful transaction, but on my site the cart is still full and I'm told there has been a 'Credit Card Error!'
I'm on Milestone 2.2 .
I've tried every configuration I can think of, a few of them broke it completely for a while, I've got it back to the state it is in now, but I'm really beginning to lose my mind on this one! I just can't see what's wrong with it!
Thanks for putting through the test transaction. Currently OSC shows no record of that transaction having occured, which I assume is related to the problem with the cart not clearing. No matter what Secure Trading is currently doing it's not currently telling OSC about it.