Extract methods from internal process payment method.
Introduce exceptions and improve backend.

Introduce exceptions to replace evaluation return values. The design of payment info at backend is improved.
Improve backend.

Introduce translations for payment info for order at backend.
Log error with exception message.
Remove TODO.txt and update CHANGELOG.txt.