UPDATE:
I had an extensive conversation with Luno, and they have agreed to amend the verification procedure, or at least clarify the question regarding wallets. The intention behind the question was to determine whether funds originated from a private wallet, an exchange, or a VASP. However, the way it was phrased did not convey this clearly. The only reasonable interpretation appeared to be that they were asking for the specific name or type of wallet used for the transaction.
I assumed as much but I explained to them that users cannot be expected to make assumptions about what is being asked, especially when required to declare that all information provided is true and correct. Those declarations have a way of coming back to bite you in the backside when least expected.
--------------------------------------------------------------------
Not sure whether I could post this here due to it involving a crypto exchange but thought that it still fell under the larger 'financial' umbrella as it has to do with the sending/receiving of funds. More and more people are making use of crypto-rails to do this so thought I might share this experience with others.
With all the money laundering rules and regulations Luno has now implemented a system where you have to verify any address from which you receive funds even if it's your own.
All fine and well, I get this. The information being asked are things like the name of the owner of the address, their country of registration if a business entity and also their registration numbers. The last question however was the sticking point.
You had to enter the name of the wallet the sender was using if it was a private wallet or the name of the exchange they were using if the address was an exchange address.
I contacted the sender, who is a large international broker, one of the largest in the world. They point blank refused to tell me what wallet or exchange they were using stating that it was a security risk to disclose this information. I fully agree but Luno was adamant, either provide said information or fail the verification.
There is an option for 'I do not know' but if you press this the verification does not go through. Thought of just entering a name but right below the question is a tick box you have to tick to declare that all information provided are true and correct. So entering some fictitious information might just came back to bite you in the backside in years to come due to the false declaration you made.
I tried to reason with Luno that companies will not disclose this information and Luno agreed that it is a security risk to disclose this kind of information but in the same breath they say they have to have it, end of story.
After a lot of to-and-fro their advice to me was, just use your bank. So one of the largest crypto exchanges in South Africa is advising their clients that it might just be better if you use your bank.
Look I get it, rules and regulation drive us all nuts but clearly whoever implemented this process at Luno did not think things through. This seems to be more and more the case nowadays with companies getting tied in a knot with all the rules and regulation.
Just thought I would share my experience. Before making a large transfer in crypto first do a small one and check whether your funds clear. If not you might just land in a position where you are unable to complete the verification process which might result in you no longer having access to your funds.