Dear @Gizmo and @Lisa,
please think about alternative to BMT Micro payment methods since your customers from Russia may face problems due to Visa, Mastercard, JCB restrictions.
Unionpay is not accepted by BMT Micro according to this page https://help.bmtmicro.com/customers/what-payment-options-are-available-from-bmt-micro/
Other cards are not that popular and are rare.
Best regards.