2、使用第三方充值支付接口,如支付宝、微信等,在支付接口上建立充值订单;
3、将支付完成后订单信息发送到单机服务器端,服务器端完成数据库记录,给相应的玩家帐号充值;
4、将玩家帐号充值信息发送到游戏客户端,客户端展示玩家的充值信息等。服务器, 你任何一台电脑都可以是一台服务器, 服务器就是一个特别设计过的适合长时间运行的一台主机 只是存视频网站而已, 不需要很高配置的机器, 随便配一个能用的的xeonCPU, 然后内存8G已经算是豪华了, 显卡就不用了, 服务器要啥显卡, 电源也是够用就行, 重要的是硬盘, 你要考虑组raid来保护硬盘出现问题 如果外网建议使用使用云服务器然后使用它们的存储服务, 但是500T价格不菲的就算你买硬盘也要至少买十几个硬盘采用下列这个步骤设置:
i 第一步——选定参数信息:
结合技术文档以及接口代码DEMO,选定传递给支付宝服务器的参数,以实物标准双接口为例。如必传项service、partner、seller_email、sign、sign_type、out_trade_no、price、subject、quantity、payment_type以及最少一组的物流信息参数三个logistics_type、logistics_fee、logistics_payment等,选填项body、discount、show_url等。
ii 第二步——排序:
把这些参数的变量名(即技术文档里给出的变量名,以这种方式组合:service=”trade_create_by_buyer”作为一串字符串)按从a到z的顺序依次排序。以ASPNET C#语言代码程序为例,该功能在ALIPAYCS类中;以ASP代码中的程序为例,该功能在alipayto/Alipay_Paytoasp文件中。
iii 第三步——加密:
目前一般的加密方式是MD5,不论是哪种加密方式,要加密的信息是要传给支付宝的信息,且存在于技术文档中,而非自定义的变量名。对以上排序好的所有参数(不包括网关参数即:string gateway = ">
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)