transaction pricing model