There are some pages linking to Pokeland Legends, but none of them can be considered as being the official one. I believe that JPoints is a currency in game. Sadly, I can't check it because I couldn't find something to download. Therefore, contact the developers that are running the server/game and ask them about the JPoints. Alternatively, cancel the order through PayPal by opening a dispute.