You don't need `implements \SpeckAuthnet\Entity\Transaction\TransactionInterface`, just `implements TransactionInterface`.