Using Technology to Carry Out Online Transactions