public function setPaymentMethodDetails($value)
    {
        if (!$this->_isNumericArray($value)) {
            $value = array ($value);
        }
        $this->_fields['PaymentMethodDetails']['FieldValue'] = $value;
        return $this;
    }
public function setPaymentMethodDetails($value)
    {
        if (!$this->_isNumericArray($value)) {
            $value = array ($value);
        }
        $this->_fields['PaymentMethodDetails']['FieldValue'] = $value;
        return $this;
    }
public function setPaymentMethodDetails ( $ value ) { if ( ! $ this -> _isNumericArray ( $ value ) ) { $ value = array ( $ value ) ; } $ this -> _fields [ 'PaymentMethodDetails' ] [ 'FieldValue' ] = $ value ; return $ this ; }
Set the value of the PaymentMethodDetails property.

@param array paymentMethodDetails
@return this instance
Set the value of the PaymentMethodDetails property .