What is the version of the following sentence with correct punctuation?

Through a combination of transaction monitoring SMS transaction verification for cardholders and a dedicated antifraud team DIRECTebankingcom is an entirely safe online payment method
Through a combination of transaction monitoring, SMS transaction verification for cardholders and a dedicated anti-fraud team, DIRECTebanking.com is an entirely safe online payment method.