Puh, schwer zu sagen, ich hätte da eher an eine eigene Lösung gedacht. Denke nicht, dass Dienstleister auch einfach Deine Belohnung im Spiel an die User ausschütten können, ohne Zugriff auf Dein System zu haben.
Außer Du gewährst diesen natürlich.
Cheers
-- edit --
Hier noch ein kleines Beispiel, was ich meine.
Nehmen wir als Beispiel den Open Source
[Only registered and activated users can see links. Click Here To Register...].
Warum dieser? Er bietet unzählige Möglichkeiten der Konfiguration, ist kostenfrei und zudem besteht auch noch die Möglichkeit Plugins einzubinden.
Wenn Du einen Blick auf die
[Only registered and activated users can see links. Click Here To Register...] wirfst und nach den folgenden Begriffen suchst, findest Du das, worauf ich hinaus will:
* Events -> ended
* Attributes -> controls
Bei dem soeben genannten Event kannst Du Deine Datenbank / Dein System ansprechen, welches dem Benutzer seinen Bonus gewährt. Durch das Attribut "controls", kannst Du z. B. den Play / Pause - Button, sowie den Mute-Button einblenden und ggf. noch die aktuelle Zeit / gesamt Zeit anzeigen, die Zeitleiste am besten nicht darstellen, sonst ermöglichst Du dem Benutzer auch ein "Skipping" des Videos.
Müsste auch irgendwo eine Option geben, die das Überspringen untersagt.
Cheers