Why does the billing address have to match with the credit card companys records?
Your credit card company uses the billing address as part of the identification process to protect you from unauthorized purchases. If the billing address entered on the online registration-billing page does not match with the address on record with the credit card company, the credit card company will not authorize the charge. (The billing address is the address where you receive the credit card bill.