transaction technology