Posted: November 4, 2013 at 4:17 pm
|
Im getting an error on the payment page after a credit card is entered when we use the PayTrace payment gateway. The error is “ERROR: 149. Please provide a valid Invoice Number. Any ideas why this is happening? Screenshot: http://dl.dropboxusercontent.com/u/3211052/Screen%20Shot%202013-11-04%20at%205.10.54%20PM.png WordPress: 3.7.1
|
Hi, I’m sorry to hear your having problems with PayTrace. Firstly can you log in to you PayTrace Account, go to Security and ensure ‘Require Invoice’ is set to ‘No’ please? If not set this option to No and Save the settings. |
|
|
Hi, Is this error coming up for every transaction? Have the gateway files been modified in any way? |
|
I logged into my PayTrace account and turned off ‘Require Invoice’ and set to ‘No’. This fixed the issue and a transaction went through. The issue we have is that our other transactions require it, so I cant turn it off due to our circumstances. Can I edit the invoice number in Event Espresso to be set to something like ‘web’ for every transaction??? |
By default Event Espresso does not send any Invoice number which is why you are receiving the error. I’ve modified the paytrace gateway to uses the attendees registration_id as the invoice number, this will be a unique value for every attendee. If you download https://www.dropbox.com/s/pg3ye5qzu84cg3r/paytrace.zip Extract the folder to wp-content/uploads/espresso/gateways/ So your paytrace folder would then be wp-content/uploads/espresso/gateways/paytrace/ That will override the default one and will not be removed during updates. I’d advise you to run a couple of test transactions to check all is working as expected, although I tested this using the demo account and seems to work fine. |
|
|
Tony, |
I wasn’t sure if you could use the same Invoice value for each transaction which is why I used the registration_id. Either way I’m glad you got this working 🙂 |
|
The support post ‘PayTrace Invoice Error’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.