Commits

Thomas Tornevall authored 4e2acdb2384
ECOMPHP-343 * Moved test suite fake invoice id to getTestInvoiceNumber(). * Cleanup getNextInvoiceNumberByDebits. Clarify a lot of strange things that mismatch with expected behaviour. * Explaining paranoid mode. * Adds support for larger hops than just +1 incremental id if AFTERSHOP_RESCUE_INVOICE is active. * PHPstorm apparently adjusted code. * Added patches for important problems (ECOMPHP-346) with cached getPayment and proper caches. * Fixed a misplaced deleteflag. * Removed invoice id error checking in annulPayments (invoice id errors is not applicable there so we no use the API throws instead). * Added same invoice id error checking on creditPayment as in finalizePayment. * If tests must be skipped on finalizeWithoutInvoiceId we now clarify WHERE it was skipped. * proxyTestingsExcluded.php updated. * Tests also updated with ECOMPHP-346 checks. Also surrounded some methods with skipTest on error 500.