Login(登入)
|
测试 |
解释 |
|---|---|
|
Success(成功) |
发送已知玩家的登录请求到您的 /login 端点。 |
|
Random User(随机玩家ID) |
发送未知玩家的登录请求到您的 /login 端点。 |
|
No X-MGP-TOKEN(没有X-MGP-TOKEN) |
发送一个不带X-MGP-TOKEN的 /login 端点的请求。 如果您不使用X-MGP-TOKEN,则可以跳过此测试。 |
|
Random X-MGP-TOKEN(随机的X-MGP-TOKEN) |
发送一个带有随机X-MGP-TOKEN的 /login 端点的请求。 如果您不使用X-MGP-TOKEN,则可以跳过此测试。 |
|
No Operator Login Token(没有operatorLoginToken) |
发送一个不带operatorLoginToken的 /login 端点的请求。 必须在代理运营商登录 Token 欄位输入值,才能使用此测试。 |
|
Random Operator Login Token(随机的operatorLoginToken) |
发送一个带有随机operatorLoginToken的 /login 端点的请求。 必须在代理运营商登录 Token 欄位输入值,才能使用此测试。 |
Get Balance(获得余额)
|
测试 |
解释 |
|---|---|
|
Success(成功) |
发送已知玩家的获得余额请求到您的 /getbalance 端点。 |
|
Random User(随机玩家ID) |
发送未知玩家的获得余额请求到您的 /getbalance 端点。 |
|
No X-MGP-TOKEN(没有X-MGP-TOKEN) |
发送一个不带X-MGP-TOKEN的 /getbalance 端点的请求。 如果您不使用X-MGP-TOKEN,则可以跳过此测试。 |
|
Random X-MGP-TOKEN(随机的X-MGP-TOKEN) |
发送一个带有随机X-MGP-TOKEN的 /getbalance 端点的请求。 如果您不使用X-MGP-TOKEN,则可以跳过此测试。 |
|
Random Ext Operator Token(随机的extOperatorToken) |
发送一个带有随机extOperatorToken的 /getbalance 端点的请求。 如果您不使用extOperatorToken,则可以跳过此测试。 |
Update Balance(更新余额)
|
测试 |
解释 |
|---|---|
|
Wager With No Win(投注沒有赢) |
测试没有赢的投注。 |
|
Wager With Win(投注有赢) |
测试带有赢的投注。 |
|
Wager With Free Spin Win(使用免费旋转赢的投注) |
测试带有多个赢的投注。 |
|
Free Game With No Win(沒有赢的免费游戏) |
测试零金额投注且没有赢。 |
|
Free Game With Win(有赢的免费游戏) |
测试零金额投注且有赢。 |
|
Free Game With Free Spin Win(使用免费旋转赢的免费游戏) |
测试零金额投注且有多次赢。 |
|
Multiple Debit With No Win(多次投注但沒有赢) |
测试单个 betId 内无赢的多次投注,这可能发生在某些游戏特性中,如乘数。 |
|
Multiple Debit With Win(多次投注有赢) |
测试单个 betId 内有赢的多次投注,这可能发生在某些游戏特性中,如乘数。 |
|
Idempotency(幂等) |
确保收到 txnId 时,系统能以幂等方式处理。测试会发送相同的 txnId 两次,并确认玩家余额仅被修改一次。 |
|
Not Enough Balance(余额不足) |
测试将检查玩家余额,并尝试进行该金额兩倍的投注。 |
|
Random User(随机玩家) |
测试将尝试更新不存在的玩家余额。 |
|
Max String Length(最大字符串长度) |
测试将尝试使用最大可能长度的 txnId 和 betId 发送。 有关字符串限制,请参考MG+ 单一钱包集成营运商指南中的字符串限制章节。 |
Rollback(撤销交易纪录)
|
测试 |
解释 |
|---|---|
|
Rollback Debit(撤销下注交易) |
此测试将向下注的玩家扣款,并尝试撤销下注交易。 |
|
Rollback Debit Without Amount(无金额撤销下注交易) |
此测试将向下注的玩家扣款,并尝试在未指定金额的情况下撤销该笔扣款。 您必须检查请求中提供的 txnId,并将该金额退还给您的玩家。 |
|
Rollback Debit Without Currency(无货币撤销下注交易) |
此测试将向下注的玩家扣款,并尝试在未指定货币的情况下撤销。 您必须检查请求中提供的 txnId,并将该金额退还给您的玩家。 |
|
Rollback Debit Without Currency Or Amount(无货币或金额撤销下注交易) |
此测试将向下注的玩家扣款,并尝试在未指定货币或金额的情况下撤销。 您必须检查请求中提供的 txnId,并将该金额退还给您的玩家。 |
Promotion(活动)
这些测试的目的是确保您接受给予玩家的线下付款。
|
测试 |
解释 |
|---|---|
|
Achievement(成就) |
此测试将发送一个具有 ACHIEVEMENT(成就)txnEventType 的促销奖励到您的玩家。 |
|
Promotion(活动) |
此测试将发送一个具有 PROMOTION(活动)txnEventType 的促销奖励到您的玩家。 |
|
Store(商城) |
此测试将发送一个具有STORE(商城)txnEventType 的促销奖励到您的玩家。 |
|
Tournament(擂台赛) |
此测试将发送一个具有TOURNAMENT(擂台赛)txnEventType的促销奖励到您的玩家。 |
Free Games(免费游戏)
|
测试 |
解释 |
|---|---|
|
Player Rejects Offer (玩家拒绝优惠) |
此测试会向 webhook 发送通知,以模拟玩家拒绝免费游戏优惠的情况。 启用免费游戏测试后,方可使用此测试。 |
Monitor(监控)
|
测试 |
解释 |
|---|---|
|
Success(成功) |
此测试确保您已经实施了/monitor API。 |