On a website I read this dialogue:
I'm looking for a cheap virtual credit (Master/Visa) card for paying online.
I have been asked for a scanned copy of my credit card on first purchase by Aliexpress. This might cause a problem if you use virtual card.
Why the respondent did not say I was asked (past simple) ? because it is clear (for me at least) that the speaker tells a previous experience and gives it as an example.
So what actually does the speaker want to imply here by using the present perfect tense?
Questions goes in my mind:
Does he want to just highlight the action ? or to imply that Aliexpress still requires a scanned copy ? or he wants to imply that his action itself took place a little time ago (and maybe based on that Aliexpress still asks for a scanned copy) ?