public function cancel($paymentId, $contractId = null, $amount = null, $reduceStakeholderPayment = false)
    {
        $object = [
            'contract' => $contractId,
            'amount' => $amount,
            'reduce_stakeholder_payment' => $reduceStakeholderPayment
        ];
        $res = $this->execute($paymentId, 'cancel', null, $object);

        if (is_object($res)) {
            return $res;
        }

        return $res;
    }