code: public function setFraudCheckResult($fraud_check_result)
      {
          $allowed_values = array('pass', 'fail', 'unknown');
          if (!is_null($fraud_check_result) && (!in_array($fraud_check_result, $allowed_values))) {
              throw new \InvalidArgumentException("Invalid value for 'fraud_check_result', must be one of 'pass', 'fail', 'unknown'");
          }
          $this->container['fraud_check_result'] = $fraud_check_result;
  
          return $this;
      }
docs: Sets fraud_check_result
  @param string $fraud_check_result Merchant system's fraud check result
  @return $this