A 24-year-old man tried to buy a luxury watch valued at over $18,000 with a mobile wallet at Beach Road shop but failed after several attempts.
He and another foreign national were arrested for using stolen debit and credit card details to commit payment fraud.
The police said they received a call for assistance, but the man had left the scene before officers arrived.
Officers from the Central Police Division subsequently established the identity of the suspect through extensive ground enquiries and with the aid of images from CCTVs and police cameras.





