Pour PHPSen par exemple:
Le bouton d'un système de paiement via paypal, starpass ou autre est sensé autoriser l'accès à une page, tout est expliqué sur le site du système de paiement comment ça fonctionne, ensuite il suffit de mettre le script php sur la page accédée pour qu'il envoie la commande, la page est bien sûr protégée par un code fournis par la société de paiement de façon à ce qu'elle ne soit accessible que via paiement et non par accès directe.
L'internaute appelle/envoie un sms.
Il reçoit un code.
Il entre son code dans la case.
Vérification du code.
S'il est mauvais redirection vers page d'erreur que tu configure.
S'il est bon redirection sur la page du script qui fait par exemple "give <joueur> 276 1"
Après tu peux aussi ajouter sur ta page un affichage tel que "Vous avez obtenu l'épée en diamant 1 fois."
Ou encore un script qui redirige automatiquement sur une autre page.
PS: Pour que la commande give fonctionne le joueur doit être connecté.
Il faut aussi que le pseudo du joueur soit entré, soit tu le récupère via sa connexion sur ton site (si moyen il y a de se connecter), soit tu le récupère via un formulaire, et donc le paiement fera surtout office de bouton de validation du formulaire, formulaire qui lui fera appelle au script, script protégé via le système de paiement.