Hi @tissou73
Can you still remember the exact location of the Npc you're referring to?
Theres a Sailor in Slateport Harbor where it has this exact dialog. However, he does not cater any services at all, as of now.
If its Sailor Lulung/Jacob in Lilycove City Harbor, they had this dialogue: "Sorry, you don't have enough money to use our services." executed if the user don't have enough money and/or a transit pass.