[BEP-1182] create noopProductPayments in SDK already.
[BEP-1182] Turn PDO::setConfig/PDO::getConfig public and extract to ShopConfiguration interface.
[BEP-1182] Remove lastRevisino() from ProductPayments interface, use Gatway for revision handling, accept multiple payment status at once.