April 5, 2022 Russia prepared for 8 years to be cut off from the West. Meet the payment system that’s still processing its credit card transactions Russia prepared for 8 years to be cut off from the West. Meet the payment system that’s still processing its credit card transactions