Hello,
I am having an issue with the C# SDK. Everything works fine when using my developer account, however when i switch the apilogin and transkey to a live account: I get:
The merchant login ID or password is invalid or the account is inactive.
Of course, if i do a simple URL to test the account works fine.
Is there something in the SDK that is sending everything to a test server or sandbox? Do i have to change the transact url?
Solved! Go to Solution.
12-21-2012 11:31 AM
Ok found the problem
var gate = new CardPresentGateway(apilogin, transkey, false);
needs to be
var gate = new CardPresentGateway(apilogin, transkey, true);
for a live server
12-21-2012 11:35 AM
Ok found the problem
var gate = new CardPresentGateway(apilogin, transkey, false);
needs to be
var gate = new CardPresentGateway(apilogin, transkey, true);
for a live server
12-21-2012 11:35 AM
This is how it should be for a test account using the John Conde variables:
public function __construct($login = '', $transkey = '', $test = true)
{
$login = trim($login);
$transkey = trim($transkey);
if (empty($login) || empty($transkey))
08-26-2013 02:09 PM