added the minimum mpesa withdrawal amount config
This commit is contained in:
parent
f4c8c45ed1
commit
115cf2fbc9
@ -34,6 +34,7 @@ INCLUDE_STABLES_PARAM=false
|
||||
DEFAULT_MPESA_ADDRESS=0x48a953cA5cf5298bc6f6Af3C608351f537AAcb9e
|
||||
MIN_MPESA_SEND_AMOUNT=100
|
||||
MAX_MPESA_SEND_AMOUNT=250000
|
||||
MIN_MPESA_WITHDRAW_AMOUNT=20
|
||||
DEFAULT_MPESA_ASSET=cUSD
|
||||
MPESA_BEARER_TOKEN=eyJeSIsInRcCI6IkpXVCJ.yJwdWJsaWNLZXkiOiIwrrrrrr
|
||||
MPESA_ONRAMP_BASE=https://pretium.v1.grassecon.net
|
||||
|
||||
@ -102,6 +102,16 @@ func MinMpesaSendAmount() float64 {
|
||||
return f
|
||||
}
|
||||
|
||||
func MinMpesaWithdrawAmount() float64 {
|
||||
v := env.GetEnv("MIN_MPESA_WITHDRAW_AMOUNT", "20")
|
||||
f, err := strconv.ParseFloat(v, 64)
|
||||
if err != nil {
|
||||
return 20 // fallback
|
||||
}
|
||||
return f
|
||||
}
|
||||
|
||||
|
||||
func MaxMpesaSendAmount() float64 {
|
||||
v := env.GetEnv("MAX_MPESA_SEND_AMOUNT", "250000")
|
||||
f, err := strconv.ParseFloat(v, 64)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user