Improves and optimizes checkout clients
Fixes invalid array to string conversion
Merge pull request #623 from nsendetzky/master

Improves and optimizes checkout clients