2025-03-22     r1.2503.3

Basic Info	Name                                   	Size           	MD5
Package    	ussdgw-r1.2503.3-20250322-ub22.deb   	- 2650702   	- 06c303abb16a15b98b1b362906d0667f
Exe file   	ussdgw                                 	- 10244416   	- e9e9c82273229b9bd2186810de0531a9   

Bug fixing
Null

New feature
1. 选项0下面添加菜单 4. K1 - Weekend 150MB


2025-03-17     r1.2503.2
1. ussd redirection from 117 to 118
配置项：配置文件yx_ussd.conf的0main后面加|8. KaBoosta

2025-02-18	r2502.32
1, 修改yx_ussd.conf配置：
#9airtime=1. Buy for self|2. Buy for other，添加选项3. Me2U，改为：
21Paid=Your transaction is being processed. You will receive a confirmation SMS soon.
#添加39shareno,
39shareno=Kindly enter the number you wish to share your airtime with.
2, 添加Me2U菜单流程处理，转账airtime到另一个号码。

2025-02-11	r2502.31
1, 修改yx_ussd.conf配置：
#21Paid和29momopin，去掉后面的选项提示，直接结束USSD：
21Paid=Your transaction is being processed. You will receive a confirmation SMS soon.
29momopin=Enter your PIN on %s to complete your transaction.
原来的提示：
21Paid=Your transaction is being processed. You will receive a confirmation SMS soon.\n1. Download zedLife App and don’t miss out on anything.\n0. To return to the main menu
29momopin=Enter your PIN on %s to complete your transaction.|1. Download zedLife App|0. To return to the main menu

2025-02-05	r2502.30
1, 修改yx_ussd.conf配置：
#36pointlow，输入0的transfer数量时提示：
36pointlow=The number must be greater than zero.

2025-02-05	r2502.29
1, 修改yx_ussd.conf配置：
#28diba 增加1.K3选项，改为：
28diba=1. DIBA K3|2. DIBA K5|3. DIBA K15|4. DIBA K30|5. DIBA K50
#diba01~5str，改为；
diba01str=You have selected DIBA  for K3 , you will receive  50 allnet Minutes, 50SMS and 50MB- valid for 2 days
diba02str=You have selected DIBA  for K5 , you will receive  100 allnet Minutes, 100SMS and 100MB- valid for 2 days
diba03str=You have selected DIBA  for K15, you will receive  250 allnet Minutes, 250SMS and 250MB- valid for 3 days
diba04str=You have selected DIBA  for K30 , you will receive 500 allnet Minutes, 500SMS and 500MB- valid for 5 days
diba05str=You have selected DIBA  for K50 , you will receive  1000 allnet Minutes, 1000SMS and 1000MB- valid for 5 days
#diba 5x，套餐改为
diba01=265015
diba02=267025
diba03=253005
diba04=258006
diba05=253006
diba06=258007
diba07=253007
diba08=258008
diba09=253008
diba10=258009

2025-02-04	r2502.28
1, 修改yx_ussd.conf配置：
#30promo 增加4.Opt_out选项，改为：
30promo=1. Opt-in|2. Query Bonus|3. Transfer Gift|4. Opt-out|0. To return to the main menu
#增加37offerout：退出促销；
37offerout=You have successfully disjoined the 5x Recharge Promotion!
#38transfail：赠送返回失败时，提示失败
38transfail=Fail to transfer gift to %s

2025-01-31	r2501.27
1, 赠送积分成功回35pointtrans，失败回31querypoint K0

2025-01-31	r2501.26
1, 修改yx_ussd.conf配置：
#35pointtrans 改为：
35pointtrans=You have successfully transferred K%d gift to %s
#31querypoint=You have K%d in your gift wallet. 改为：
31querypoint=Bevla Share = $%d \nBevla Airtime = $%d.%d
#33point2num 改为：
33point2num=Enter amont that you want to transfer to %s

2025-01-31	r2501.25
1, 修改yx_ussd.conf配置：27dibaama=1. DIBA 5X|2. Recharge Promo|3. AMA 5 Summer|0. To return to main menu 改为：
27dibaama=1. Bevla|2. DIBA 5X|3. AMA 5 Summer|0. To return to main menu

2025-01-31	r2501.24
1, 赠送积分时，不先查询积分，直接输入号码和数量。
修改yx_ussd.conf配置：32curpoint=You have K%d in your gift wallet.|Enter Zed Mobile Number that you want to send the gift to. 改为：
32curpoint=Enter Zed Mobile Number that you want to send the gift to.

2025-01-30	r2501.23
1, Recharge Promo后，选择子菜单3时提示不对的问题。

2025-01-23	r2501.22
1, *117#的0选项后，增加菜单2. Recharge Promo，原来2. AMA 5 Summer改成3. AMA 5 Summer。添加2.Recharge Promo后的子菜单处理流程。
2, 添加查询积分的消息接口：/openLite/ussd/points
3, yx_ussd.conf配置：
#修改 27dibaama=1. DIBA 5X|2. AMA 5 Summer|0. To return to main menu 为：
27dibaama=1. DIBA 5X|2. Recharge Promo|3. AMA 5 Summer|0. To return to main menu
#添加配置，是否发ussd code report，0时不发daily report，1时发
dailyreport=0
#添加菜单
30promo=1. Opt-in|2. Query Bonus|3. Transfer Gift|0. To return to the main menu
31querypoint=You have K%d in your gift wallet.
32curpoint=You have K%d in your gift wallet.|Enter Zed Mobile Number that you want to send the gift to.
33point2num=Enter amont that you want to transfer to <098#######>
34offerchange=You have successfully joined the 5x Recharge Promotion! Recharge now and win 5x bonus
35pointtrans=You have successfully transferred K%d gift to <098######>
36pointlow=You have no enough gift to transfer

2025-01-17	r2501.21
1, *117#的0选项后，增加一层菜单1.Diba和2.Ama。选1后进入diba套餐列表订购。
2, 选mobile money支付时，后续提示输入支付号码时展示选择的mobile money名称，提示输入pin时展示选择mobile money名称和上一步输入的号码。
3, yx_ussd.conf添加配置：
#diba 5x
diba01=253005
diba02=258006
diba03=253006
diba04=258007
diba05=253007
diba06=258008
diba07=253008
diba08=258009
diba01str=You have selected DIBA for K3, you will receive 100 allnet Minutes, 100SMS and 100MB- valid for 3 days
diba02str=You have selected DIBA for K7, you will receive 250 allnet Minutes, 250SMS and 250MB- valid for 7 days
diba03str=You have selected DIBA for K15, you will receive 500 allnet Minutes, 500SMS and 500MB- valid for 15 days
diba04str=You have selected DIBA for K30, you will receive 1000 allnet Minutes, 1000SMS and 1000MB
27dibaama=1. DIBA 5X|2. AMA 5 Summer|0. To return to main menu
28diba=1. DIBA 20X5- K3|2. DIBA 50X5 -K7|3. DIBA 100X5 -K15|4. DIBA 200X5 - K30
29momopin=Enter your PIN on %s to complete your transaction.|1. Download zedLife App|0. To return to the main menu
#更新mobile money菜单，%s的位置显示Mobile money名称
19enterPhone=Enter your %s mobile number

2025-01-05	r2501.20
1, 初始化order消息pincode值。

2025-01-05	r2501.19
1, 解决订购套餐，并且用mobile money支付时，发的busicode不对的问题。

2025-01-03	r2501.18
1, 解决channel消息的sessId 长度过长，scUrl值被修改，导致restproxy处理异常。

2024-12-30	r2412.17
1, recharge airtime, buy for other时，order消息带payPhoneId。

2024-12-30	r2412.16
1, 解决ussd channel的操作码对应的url没有配置时，导致restproxy异常退出的问题。

2024-12-26	r2412.15
1, 添加recharge airtime流程处理；
#yx_ussd.conf中，
# *117# 主菜单添加选项7. Recharge Airtime
0main=0. AMA5 SUMMER|1. Unlimited Data|2. Flexa Data|3. Flexa Voice|4. Flexa Home|5. Buy for Other|6. Balance Check|7. Recharge Airtime
#添加菜单
9airtime=1. Buy for self|2. Buy for other
25enteramount=Enter Amount
26airtimeno=Enter mobile number

2024-11-27	r2411.14
1, 去掉K20 24 hrs套餐的循环套餐订购和取消；
#yx_ussd.conf中，
#8unlimited菜单改为
8unlimited=Get Unlimited Data|1. K20 Unlimited-24hrs Once off|2. K50 Unlimited-3 Days|3. K100 Unlimited-7 Days

2024-11-22	r2411.13
1, 支持多个unlimited套餐的订购，更新默认配置；
#yx_ussd.conf中，bundle11, K20; bundle12, K20 Recurring; bundle13, K50; bundle14, K50 Recurring; bundle15, K100; bundle16, K100 Recurring; 
bundle11=253004
bundle12=253005
bundle13=252003
bundle14=254003
bundle15=252004
bundle16=253008
#更新 0main菜单
0main=0. AMA5 SUMMER|1. Unlimited Data|2. Flexa Data|3. Flexa Voice|4. Flexa Home|5. Buy for Other|6. Balance Check
#添加 8unlimited菜单
8unlimited=Get Unlimited Data|1. K20 Unlimited-24hrs|2. K50 Unlimited-3 Days|3. K100 Unlimited-7 Days

2024-11-14	r2411.12
1, 添加取消K20循环套餐的订购，更新默认配置；
yx_ussd.conf中，
1k20=Get unlimited data and zedmobile calls:|1. Once off|2. Auto renewal|3. Cancel auto renewal|0. To return to main menu
24cancelrenewal=Are you certain about canceling auto renewal?|1. No|2. Yes|0. To return to main menu

2024-11-01	r2411.11
1, 支持channel方式；
yx_ussd.conf添加配置，其中，333是ussd code，http://172.18.1.1:8080/thirdparty/charge是第三方url
channel00=333:http://172.18.1.1:8080/thirdparty/charge
channel01=

2024-10-29	r2410.10
1, md5
#md5sum ../agtocs
05d22b558e9bdd4688d51d3396a63436  agtocs
# md5sum ussdgw-r2410.10-ub22.deb 
438f3510730365f404a9627f2899e59d  ussdgw-r2410.10-ub22.deb
2, yx_ussd.conf配置更新
1）设置k20菜单选项：
1k20=Get unlimited data and zedmobile calls:|1. Once off|2. Auto renewal|0. To return to main menu
2）更新套餐id
#bundle
bundle11=206034
bundle12=218002

2024-09-20	r2409.9
1, 主菜单添加选项0. amaFive，以及amaFive的套餐列表选项。
#md5sum ../agtocs
2bcc10d709ebf430d7e44caf7f31c509  agtocs
# md5sum ussdgw-r2409.9-ub22.deb 
ebf708816f48c830570d41033d0a5791  ussdgw-r2409.9-ub22.deb
2, yx_ussd.conf配置变化
1）主菜单0main添加选项 0. ama5
0main=0. ama5|1. UNLIMITED zedmobile calls and Data @ an Unbelievable K20 for 30 days|2. zedDATA|3. zedVOICE|4. zedMIFI & Router|5. Buy for Other|6. Balance Check
2）添加amaFive的菜单
7ama=1. K5 Unlimited weekend calling|2. K10 5GB Till midnight|3. K5 Unlimited zedmobile Calls|0. To return to main menu
3）添加amaFive套餐id配置
#amaFive
ama01=243002
ama02=243001
ama03=242002

2024-08-22	r2408.8
1, 支持mobile money。

2024-08-14	r2408.7
1, ussd查询余额时，支持boss返回负值balance，uint32最高位为1时表示负值。

2024-08-07	r2408.6
1, MIFI添加选项7；select money 删除选项2。

2024-07-25	r2407.5
1, 修改查询boss用户余额后的提示sentence，不显示号码和过期时间。

2024-07-17	r2407.4
1, 添加到restproxy/boss的download app请求。

2024-07-04	r2407.4
1, 更新license，不判断内存；
2, ussd配置文件菜单选项分隔符改成'|'。

2024-06-27	r2406.3
1, 添加定制化ussd套餐订购，服务号码117;
2, 添加到restproxy的order和balance check消息接口。
