anchor.diff:    (setf (hunchentoot:session-value :customer-clipboard) nil))
   
   
  -(defun dod-controller-cust-show-shopcart-readonly()
  +(defun dod-controller-cust-add-order-otpstep ()
     (with-cust-session-check 
       (let* ((odts (hunchentoot:session-value :login-shopping-cart))
   	   (products (hunchentoot:session-value :login-prd-cache))
  
positive.code:        (encrypt password salt)))
  
  
  
  
  (defun com-hhub-transaction-customer&vendor-create ()
    (let* ((reg-type (hunchentoot:parameter "reg-type"))
  	 (captcha-resp (hunchentoot:parameter "g-recaptcha-response"))
  	 (paramname (list "secret" "response" ) ) 
  	 (paramvalue (list *HHUBRECAPTCHAV2SECRET*  captcha-resp))
  	 (param-alist (pairlis paramname paramvalue ))
  	 (json-response (json:decode-json-from-string  (map 'string 'code-char(drakma:http-request "https://www.google.com/recaptcha/api/siteverify"
  												   :method :POST
  												   :parameters param-alist  ))))
  	 (name (hunchentoot:parameter "name"))
  
negative.code: 			(:div :class "g-recaptcha" :data-sitekey *HHUBRECAPTCHAV2KEY* )
  			(:div :class "form-group"
  			      (:button :class "btn btn-lg btn-primary btn-block" :type "submit" "Submit"))))
  	    ))
        (hhub-html-page-footer))))
  
  (defun check&encrypt (password confirmpass salt)
   (when 
  