1 微信开放平台支付sdk
微信开放平台sdk接入教程(unity3d篇):https://blog.csdn.net/linxinfa/article/details/74994233
微信支付sdk文档:https://pay.weixin.qq.com/wiki/doc/api/app/app.php?chapter=11_1
为降低商户测试门槛,微信支付团队开发了一套独立的仿真测试系统:
https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=23_1
仿真系统的API协议与正式API完全相同。
商户开发者只需将正式API的调用URL增加一层sandboxnew路径,即可对接到仿真系统。
例如,
付款码支付URL:https://api.mch.weixin.qq.com/pay/micropay
变更为:https://api.mch.weixin.qq.com/sandboxnew/pay/micropay
仿真系统与生产环境完全独立,包括存储层。商户在仿真系统所做的所有交易(如下单、支付、查询)均为无资金流的假数据。
切换方式:游戏服务器进行切换。
2 阿里支付(蚂蚁金服)sdk
蚂蚁金服开放平台:https://open.alipay.com/platform/home.htm
阿里支付沙箱环境说明:https://docs.open.alipay.com/200/105311
为了方便开发者使用,蚂蚁沙箱环境设置了独立于线上环境的配置,并提供了辅助开发者体验开放接口的配套测试账号和工具:
蚂蚁沙箱网关地址为:https://openapi.alipaydev.com/gateway.do
沙箱环境应用为上述沙箱环境为开发者自动创建的应用,对应的APPID可以在页面上找到
沙箱平台提供了商家和买家的测试账号;点击沙箱环境-测试账号;开发者可使用商家账号进行应用授权、使用买家账号进行付款等操作。
切换方式:游戏服务器进行切换。
3 小米支付sdk
支付sdk下载:https://dev.mi.com/docs/gameentry/手机&pad游戏接入文档/应用内支付SDK/
小米支付应用内支付接入指南: https://dev.mi.com/docs/gameentry/手机&pad游戏接入文档/应用内支付接入指南/
并没有看到沙箱测试的说明,所以要测试,只能是
去后台将商品价格调成0.1元进行测试
切换方式:无
4 苹果支付ApplePay
iOS内购代码 (苹果支付ApplePay): https://blog.csdn.net/linxinfa/article/details/87934241
若要创建沙箱技术测试员帐户,请遵循以下步骤:
1 登录至 App Store Connect。
2 在首页上,点按“用户和职能”。
3 点按“沙箱技术测试员”。
4 选择“+”以设置您的测试员帐户。
5 完成“测试员信息”表并点按“存储”。
6 在所有测试设备上注销您的 Apple ID,并使用您新的沙箱技术测试员帐户登录。
如何创建沙箱技术测试员帐户:https://help.apple.com/app-store-connect/#/dev8b997bee1
切换方式:客户端进行切换。