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
|
DEFAULT_MPESA_ADDRESS=0x48a953cA5cf5298bc6f6Af3C608351f537AAcb9e
|
||||||
MIN_MPESA_SEND_AMOUNT=100
|
MIN_MPESA_SEND_AMOUNT=100
|
||||||
MAX_MPESA_SEND_AMOUNT=250000
|
MAX_MPESA_SEND_AMOUNT=250000
|
||||||
|
MIN_MPESA_WITHDRAW_AMOUNT=20
|
||||||
DEFAULT_MPESA_ASSET=cUSD
|
DEFAULT_MPESA_ASSET=cUSD
|
||||||
MPESA_BEARER_TOKEN=eyJeSIsInRcCI6IkpXVCJ.yJwdWJsaWNLZXkiOiIwrrrrrr
|
MPESA_BEARER_TOKEN=eyJeSIsInRcCI6IkpXVCJ.yJwdWJsaWNLZXkiOiIwrrrrrr
|
||||||
MPESA_ONRAMP_BASE=https://pretium.v1.grassecon.net
|
MPESA_ONRAMP_BASE=https://pretium.v1.grassecon.net
|
||||||
|
|||||||
@ -102,6 +102,16 @@ func MinMpesaSendAmount() float64 {
|
|||||||
return f
|
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 {
|
func MaxMpesaSendAmount() float64 {
|
||||||
v := env.GetEnv("MAX_MPESA_SEND_AMOUNT", "250000")
|
v := env.GetEnv("MAX_MPESA_SEND_AMOUNT", "250000")
|
||||||
f, err := strconv.ParseFloat(v, 64)
|
f, err := strconv.ParseFloat(v, 64)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user