Они не работают с крымскими банками напрямую, однако без всяких санкций позволяют другим российским банкам проводить операции по их картам на "оккупированной" территории. Это значит, что туристы могут спокойно завозить деньги на полуостров и оставлять их там через систему Visa/Mastercard.
Так то, да, формально они не признают Крым, ибо работают через посредников, но могли бы не признавать ещё сильнее, если бы изолировали экономику полуострова от остальной России.