-
Notifications
You must be signed in to change notification settings - Fork 93
Add solution id #87
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add solution id #87
Conversation
I've removed PHP 5.3 from the travis builds. If you pull from |
I'll try and get a few PRs fed through over the coming week. Just busy fighting with Datatables today... Can I confirm that this change is working for you in production? Authorize.Net can be a little more fussy about the order of the XML fields in production than it is in test instances. |
Ok, no rush. I'm using a custom fork in the meantime. I've tested this on my development machine, it'll be in production in about 6 weeks. It took me a little while to get it working due to XML errors from the fields being out of order but it's now working correctly. |
It's pretty poorly documented - I couldn't find the solution ID in any of the AIM XML documents. It's here in the REST API documentation though. The So I'm confident that the order is correct, but we do lack some tests that feed ALL possible fields into the request and check the result is in the correct order. It is just too easy to add a new field that works when you try it out, but may fail for someone using another field that you don't happen to use. I'll merge in this PR anyway, as this field has no effect if not used, but we do need to extend the tests to include it. |
Thanks for merging the change! |
A few more PRs then I'll do a release, |
This changes enables setting the solution id
http://developer.authorize.net/api/solution_id