Payment bugs

Inludes commission from seller changes and bug fixes listed in Trello card