Seems like after last Control Panel update in ShareIt/Element5 in begining of March, they changed the payment processor.
During last 20 days I have 15 declined attempts to order the products. In previous months I had 0-1 declined order per month. Different products, different customers from all countries (not only third world).
Don’t know what to do. Hope they will fix this issue…