The Barnacle Online Payment portal is 100% secure. All information—including phone numbers and credit card data—is private and encrypted.

The Barnacle Online Payment portal is 100% secure. All information—including phone numbers and credit card data—is private and encrypted.