Changed userrole to has role, commonify role editor of the user
Manage buying (purchasing).
Transactions include: