MyCCPay. Log in to your Total Visa or Mastercard account to make payments, or check your balance. MyCCPay is an online payment service, offered by Total Card, Inc., which allows customers with a Total Visa Card, Emblem Mastercard or First Access Visa Card to submit payments over the internet. It…