Skip to main content

family shopping

Never let your Rewards expire

To ensure you keep your savings on BCAA Insurance products and exclusive Member discounts, sign up for Auto Renew for Membership today.



auto renew

Our pre-authorized payment program – Auto Renew – is the safe, easy and convenient way to ensure your rewards never expire. Plus, you can make changes to your payment method at any time with no questions asked. BCAA is fully certified by PCI (Payment CARDS international), an association of leading credit and debit card providers, which means we follow the highest possible standards for credit card security.



To sign up for Auto Renew:

Step 1

Log in or Register

Step 2

Click "Membership" in the top menu

Step 3

Sign up with your credit card