Tenx pay can hardly have a good future, visa refused and withdrew the service to them, R.I.P. It looks to be a scam eventually, unless they can have another payment system on another supplier, for example, Mastercard, American Express or Chinese Unionpay.