DigitalEnigma Posted August 2, 2007 Share Posted August 2, 2007 I have been doing some tests with our system and have reset the database I am now getting errors trying to process payments. Looking in the gateway log it is becasue the VendorTXCode is the same as a previously used one (as it is using the invoice number as the VendorTXCode) so it is a duplicate number having reset. Would it be possible to maybe alter this so it uses a unique code for each maybe something like: INVOICENUMBER-DATE-TIME-6RANDOMNUMBERS 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted August 2, 2007 WHMCS CEO Share Posted August 2, 2007 Apart from when testing this should not be an issue as you wouldn't be be charging the same invoice twice. 0 Quote Link to comment Share on other sites More sharing options...
DigitalEnigma Posted August 2, 2007 Author Share Posted August 2, 2007 Very true, lol. I have done a couple of test now with the module you uploaded earlier for Paul and it seems to work really well. I did notice that from the admin side if updating a clients card there is no start date or issue number fields needed for some debit cards. Also where do we set our own hash for encrypting cards? 0 Quote Link to comment Share on other sites More sharing options...
Nathan123 Posted August 2, 2007 Share Posted August 2, 2007 Also where do we set our own hash for encrypting cards? Hi, In the configuration.php file. Nathan 0 Quote Link to comment Share on other sites More sharing options...
DigitalEnigma Posted August 2, 2007 Author Share Posted August 2, 2007 Thanks Nathan, I knew it would be somewhere I failed to look. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted August 2, 2007 WHMCS CEO Share Posted August 2, 2007 I did notice that from the admin side if updating a clients card there is no start date or issue number fields needed for some debit cards. Added to the dev tracker. Matt 0 Quote Link to comment Share on other sites More sharing options...
DigitalEnigma Posted August 2, 2007 Author Share Posted August 2, 2007 Hi, I have been running more tests - yeah I love testing thing lol If i try a domain only order for a .co.uk domain with the Nominet module enabled when the 3DSecure call back is done I get dropped onto a blank screen with the URL set to the call bck script URL. 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted August 2, 2007 WHMCS CEO Share Posted August 2, 2007 Ok, some kind of fatal issue attempting to register the domain then. Open a ticket and I'll take a look. Matt 0 Quote Link to comment Share on other sites More sharing options...
DigitalEnigma Posted August 19, 2007 Author Share Posted August 19, 2007 Hi Matt, From our testing we have found that there is a problem with the VendorTXCode, if a payment is declined and a client logs in to make a payment it is refused with the error about duplicate VendorTXCode. One way around this would be to sent the date-time(h:m:s)-invoicenum or similar combination making sure the date and time are the current date/time of the payment submission. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.