I have also dealt with them to sell my infinia points.
I always ask them to pay first, and then I transfer.
You have to transfer points, almost always, to some frequent flyer account.
And they always use Whatsapp for this.
The website does not serve any purpose except being a landing page from Insta, ig.