文档控制台
文档首页/
Paynicorn 支付/
解决方案/
游戏行业 IAP/

游戏行业 IAP 解决方案

更新时间:2024.07.19 07:28:45

游戏行业 IAP 解决方案

接入准备

明确投放国家

建议商户在我们推荐的国家列表投放游戏内购(IAP),优先选择本地主流支付方式(本地电子钱包,运营商钱包,本地卡,本地银行转账等)。针对没有覆盖本地支付方式的国家,平台提供国际信用卡 VISA/MASTER 支付。

IAP 研发指引

  1. 适配支付方式:针对目标国家的不同支付方式,研发团队需要重点关注应用内支付收银台加载模式并进行适配。
  2. 支付预下单/创建订单:若商户在多个业务开展国投放流量,支付预下单统一使用美金计价:
    • countryCode = 用户所在真实国家
    • currency = USD
    • PayByLocalCurrency = true 平台会根据用户所在国家 countryCode 自动进行货币转化。给用户在支付收银台上展示本位币金额。
  3. 游戏购物车中 SKU 标价统一策略:
    • 使用汇率转换 API
    • SKU 标价的本位币金额向上取整,可以显著减少美元汇率带来的价格波动。
    • SKU 标价涉及的国家 - 币种对应关系(用户所在业务开展国 CN,对应国家币种是 CNY)目前需要业务方自行在其服务端进行维护,可以访问国家币种对照表获取。
  4. 横竖屏模式切换:针对横屏游戏,商户需要根据所使用的引擎去实现横竖屏切换,强制展示“竖屏收银台”。
  5. 游戏 APP 发起预下单成功后,默认在应用内用 webview 加载支付 H5 收银台(webUrl),请避免外跳手机浏览器打开支付收银台(外跳会降低支付收银台下单转化率),可以根据文档指引完成 webview 授权
  6. 若用户在购买的过程中主动关闭内购 webview 页面回到游戏,客户端不能直接认定为支付失败,需将其作为“交易进行中”处理,这笔交易的最终结果客户端应该从游戏的服务端获取。
  7. 为了减少游戏内支付页面的调整次数,建议游戏方客户端监听我方的“支付结果页地址”。如果跳转到这个页面了,贵方可以关闭支付页面回游戏。使得游戏内购的体验就更丝滑,和国内钱包支付体验相似。
    • 支付结果页地址(固定地址):https://cashier-serverweb.paynicorn.com/result
  8. 进入场测环节前需将支付应用切换成生产模式。

业务开展国和支付方式

国家推荐程度支付方式支付收银台形式应用内支付收银台加载模式(默认加载 H5 收银台)应用内支付收银台加载模式(是否支持钱包客户端唤端)渠道最小金额(本位币)本位币种商户测试建议下单金额(美元)商户下单币种 USD备注
巴基斯坦 PK推荐EASYPAISA 钱包三方收银台页webview 加载100PKR0.4USD仅支持整数金额下单
JAZZCASH 钱包USSD 交互无需加载10PKR0.4USD仅支持整数金额下单
尼日利亚 NGCARD 本地卡我方收银台页webview 加载0.01NGN0.01USD
USSD我方收银台页webview 加载,唤醒手机拨号盘0.01NGN0.01USD
BANKTRANSFER三方收银台页webview 加载0.01NGN0.01USD
PALMPAY 钱包三方收银台页webview 加载0.01NGN0.01USD
肯尼亚 KEMPESA 钱包USSD 交互无需加载1KES0.01USDKE 国家币种为纯整数
加纳 GHMTN 钱包USSD 交互无需加载0.01GHS0.01USD
AIRTELTIGO 钱包三方收银台页webview 加载0.01GHS0.01USD
VODAFONE 钱包三方收银台页webview 加载0.01GHS0.01USD
坦桑尼亚 TZMobileMoney 聚合电子钱包三方收银台页webview 加载300TZS0.2USD渠道方的聚合收银台,包含 TZ 所有主流的电子钱包 Mpesa Tigo,Airtel
乌干达 UGMTN 钱包三方收银台页webview 加载500UGX0.2USD
AIRTEL 钱包三方收银台页webview 加载500UGX0.2USD
印度尼西亚 ID推荐DANA 钱包钱包 appLinkwebview 加载支持,请联系运营获取唤端接口文档 + 客户端代码示例300IDR0USD
BANKTRANSFER三方收银台页webview 加载1IDR0.05USD
OVO 钱包三方收银台页webview 加载1IDR0.05USD
GoPay 钱包三方收银台页webview 加载1IDR0.05USD
LinkAja 钱包三方收银台页webview 加载10000IDR0.05USD
SHOPEEPAY 钱包三方收银台页webview 加载10000IDR0.05USD
菲律宾 PHGCASH 钱包钱包 appLinkwebview 加载支持,请联系运营获取唤端接口文档 + 客户端代码示例1PHP0.05USD
BPI 银行钱包银行收银台webview 加载1PHP0.05USD
Grab Pay 钱包三方收银台页webview 加载1PHP0.05USD
泰国 THTRUEMOENY 钱包钱包 appLinkwebview 加载支持,请联系运营获取唤端接口文档 + 客户端代码示例1THB0.05USD
Rabbit LINEPAY 钱包钱包 appLinkwebview 加载1THB0.05USD
Prompt Pay 钱包三方收银台页webview 加载1THB0.05USD
马来西亚 MYTNG 钱包钱包 appLinkwebview 加载0.1MYR0.05USD
俄罗斯 RUYOOMONEY 钱包三方收银台页webview 加载1RUB0.02USD
TINKOFFBANK APP 转账三方收银台页webview 加载1RUB0.02USD
SBERBANK APP 转账三方收银台页webview 加载1RUB0.02USD
中国 CN不推荐CREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
埃塞俄比亚 ETCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
沙特阿拉伯 SACREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
埃及 EGCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
塞内加尔 SNCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
南非 ZACREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
赞比亚 ZMCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
科麦隆 CMCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
阿根廷 ARCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
越南 VNCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
哥伦比亚 COCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
墨西哥 MXCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
土耳其 TRCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
科威特 KWCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
卡塔尔 QACREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
阿曼 OMCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
巴林 BHCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
约旦 JOCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
黎巴嫩 LBCREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
阿联酋 AECREDITCARD 国际卡我方收银台页webview 加载0.6USD0.6USD
本文导读