transaction costumization