public function setPurchasableAmount(\Elcodi\Component\Currency\Entity\Interfaces\MoneyInterface $amount)
    {
        $this->purchasableAmount = $amount->getAmount();
        $this->purchasableCurrency = $amount->getCurrency();

        return $this;
    }