/**
  * Deletes a specified payment token.
  *
  * @param \Magento\Vault\Api\Data\PaymentTokenInterface $paymentToken The invoice.
  * @return bool
  */
 public function delete(Data\PaymentTokenInterface $paymentToken)
 {
     /** @var PaymentToken $tokenModel */
     $tokenModel = $this->getById($paymentToken->getEntityId());
     if (empty($tokenModel->getPublicHash())) {
         return false;
     }
     $tokenModel->setIsActive(false);
     $tokenModel->save();
     return true;
 }