It may be fine, but, to say that they "just bought" and then "20 minutes ago" doesn't sound right to me, does 20 minutes count as "just"? What is the timeframe that "just" counts for? When I see the word just, I would assume its within the past 5 minutes max, otherwise I would put the time.
thanks for these correction hmm the front part insert the? like a A Visitor from the Italy? I find it no need put the right? hmmm sound logic so should be 5min max
side note, the notification will show 3 times per page from different countries does it looks right? and yes the time I put max 5 min sound logic?
Your grammar remains incorrect. You need the article (part of speech) "the" in front of "USA" as someone else has mentioned. Beyond that, you would be better off dropping the word "has" (which in this case implies more immediacy than 30 minutes ago.) Just say: A Customer from the USA purchased a digital product 30 minutes ago.
Thanks guys again for the correction, i done the correction. at first i read sound weird is like " from the Spain " but don't sound weird when read " from the USA " now i know proper english is add The
Well, it depends, to say "the USA" is correct, but to say "the Spain" is not, you would just say "Spain". There should either be some sort of condition that will output either "the" or nothing. Or, you can try and reword the sentence to suit both situations.
The word "purchase" is in the present tense in your sentence above. However, "5 min ago" is in the past. Therefore, you should use the past tense of the word or "purchased" in your statement.