What forms of payment are accepted online? March 05, 2021 21:42 Updated The following are accepted online: Visa, MasterCard, Amex, Discover, Diners, China UnionPay, and JCB. Related articles Do you provide eye exams? Do you accept Medicare or Medicaid? Can I expedite my shipping? What forms of payment are accepted in-store? Can I shop online as a new customer?