hi there, well i have almost finished a game i have been working on but want to improve the security of the payment system. There are 2 main things i feel i need to accomplish to do this, you may suggest more i may not have thought of.
firstly, i need to include a mechanism that makes sure the right amount is paid and if it isnt then refunds then refunds the player their money(if an underpayment) or refunds the difference(if an overpayment). I currently have the object so that you can only pay the amount it costs to play, but from my own experience playing games i know that occasionally the default pay message will show up instead and you could play for less then the actual price .
secondly, i need to include a mechanism that will not let the game work unless the owner has accepted permissions. I want it so the the gamed cant be paid unless the owner has accepted permissions. This is probably easy to implement, but i am not sure how.
If anyone has any tips or short script examples that would be great, also is there anything else i need to consider to make sure both players and owners of the game cant get ripped off?
Thank you so much for any ideas or advice you have to offer