Data communication between the Billx Plugin and the Billx website is securely transmitted through a secured and encrypted channel that uses AES_128_CBC 128-bit encryption with SHA1 for message authentication and RSA as key exchange mechanism using TLS 1.0.


The communication endpoints are further secured by industry standard authentication and authorization mechanism. The Billx Plugin configuration requires the user to provide access token and password to make a connection with Billx website and only authenticated and authorized requests will be entertained by Billx website. 


SSLv3 / TLSv1 provides data integrity and security for network communications and it is required for both the Billx website & the Billx REST API portal.