tt.requestGamePayment

2020-02-15 00:26 更新

發(fā)起支付

提示
調(diào)用該方法時(shí),需要保證用戶已經(jīng)登錄??梢哉{(diào)用checkSession檢測(cè)用戶登錄狀態(tài)。
  1. 異常情況下,充值有可能存在延遲到賬問題,建議游戲在收到支付成功的回調(diào)后,向服務(wù)端輪詢最新游戲幣余額,間隔 3 秒,持續(xù)約 1 分鐘,可以根據(jù)返回值的 save_amt 的變化來確定是否充值成功。
  2. 同時(shí)也存在一些異常情況,導(dǎo)致充值成功后執(zhí)行的失敗回調(diào),因此建議游戲在啟用游戲時(shí)主動(dòng)查詢一次余額,并且提供給用戶主動(dòng)刷新余額的功能。(不要將查詢余額作為進(jìn)入游戲的必要條件,查詢失敗時(shí),可在顯示余額的界面顯示異常,不要拒絕用戶進(jìn)入游戲,更不要直接顯示 0)

以上兩條均屬建議,供游戲參考。


輸入

繼承標(biāo)準(zhǔn)對(duì)象輸入,擴(kuò)展屬性描述:

屬性 類型 默認(rèn)值 是否必填 說明
mode string 支付的類型
env number 0 環(huán)境配置
currencyType string 幣種
platform string 申請(qǐng)接入時(shí)的平臺(tái)
buyQuantity number 購(gòu)買數(shù)量
zoneId string 1 游戲服務(wù)器大區(qū) id,游戲不分大區(qū)則默認(rèn)填寫"1"。如果應(yīng)用支持多角色,則角色 ID 接在分區(qū) ID 后,用"_"連接

mode 合法值

說明
game 購(gòu)買游戲幣

env 合法值

說明
0 支付正式環(huán)境

currencyType 合法值

說明
CNY 人民幣

plateform 合法值

說明
android android


輸出

fail 回調(diào)函數(shù)接收的對(duì)象擴(kuò)展屬性

屬性 類型 說明
errCode number 錯(cuò)誤碼

errCode 的值類型

說明
-1 支付失敗
-2 支付取消
-15001 缺少參數(shù)
-15002 請(qǐng)求參數(shù)不合法
-15006 app 沒有支付權(quán)限
-15009 財(cái)經(jīng)方失敗
-16000 用戶未登錄
2 正在支付一起訂單時(shí),又發(fā)起了一筆支付請(qǐng)求
3 調(diào)起收銀臺(tái)失敗
4 網(wǎng)絡(luò)異常
6 其他錯(cuò)誤

buyQuantity 限制說明

購(gòu)買游戲幣的數(shù)量,換算成 RMB 必須滿足以下價(jià)格檔位,即 buyQuantity * 游戲幣單價(jià) = 限定價(jià)格等級(jí)。如:游戲幣單價(jià)為 0.1 元,一次購(gòu)買最少數(shù)量為 10 個(gè)

價(jià)格等級(jí)(單位:元)
1
3
6
8
12
18
25
30
40
45
50
60
68
73
78
88
98
108
118
128
148
168
188
198
328
648
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)