'If the order hasn\'t had a commission paid yet, pay the fixed
commission.'

def calculate(self, order, transaction):

    if (order.commission == 0):
        return self.cost
    else:
        return 0.0
