Add commission update support

We were trying to use this gem and we noticed that there was no commission update so we added it by ourselves.