Add ability to change payment status

Additionally:
* be consistent and use `sylius_price` instead of `sylius_money`,
* fixed wrong interface used in payment method model

Fix: #458.