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? What forms of payment are accepted in-store? Do you accept Medicare or Medicaid? Why are the frames saying “in-store only”? Can I expedite my shipping?