9 lines
No EOL
406 B
Python
9 lines
No EOL
406 B
Python
from main import settings
|
|
|
|
def calculate_pna_commission(amount: int) -> int:
|
|
commission = settings.COMMISSION_LEVEL1
|
|
if settings.COMMISSION_LEVEL2_MIN_AMOUNT <= amount <= settings.COMMISSION_LEVEL2_MAX_AMOUNT:
|
|
commission = settings.COMMISSION_LEVEL2_RATE * amount
|
|
elif settings.COMMISSION_LEVEL2_MAX_AMOUNT < amount:
|
|
commission = settings.COMMISSION_LEVEL3
|
|
return commission |