Merchant.rb