Obie formy są poprawne, ale zależą od wersji języka angielskiego. „Fulfillment” jest używane w amerykańskiej odmianie angielskiego, natomiast „fulfilment” w brytyjskiej odmianie angielskiego. (wyjaśnienie: Cambridge Dictionary)