added commission_from_seller column to transaction
copy 'current' commission_from_seller from community to transaction
hold_in_escrow fix. should not be a problem in production but helped in dev environment
refactoring: listing_conversation to listing_transaction
reduced the amount of globals in confirm.haml
initial calculate commission for seller
Redefine ref tx in and out params
Implement billing agreements / charge_commission
Extract with_success to a mixin
Automatic retries + fallback for charge_commission
added minimum commission to transaction
added minimum commission handling to transaction
refactored sellers accept_preauthorized_conversation view for paypal
refactored complete function in Transaction service
bug fixes

bug fix
refactored total commission in receipt
free transaction does not need to pass commission data
charge commission when payment is paid - happy path
refactored api initialization
use only transaction service for checking tranactions statuses
Fix for conversation -> transaction changes. Paths are still a mess