Validate payment IDs before calling API. Improved consistency in exception messages.
All the code works on PHP 5.2 but cannot be built by Travis anymore.