Communication between the merchant's portal and Checkbook occurs via secure protocols, i.e. over SSL. All movement of data between the merchant site and Checkbook is encrypted and over SSL. Checkbook uses API keys for each merchant, thereby reducing any possibility of tempering. The merchant's API key is secured by the merchant.