   [target message {:keys [plan-type]} previous-state current-state]
   (let [uuid frontend.async/*uuid*
         api-ch (get-in current-state [:comms :api])
-        {org-name :name, vcs-type :vcs-type} (get-in current-state state/org-data-path)]
+        {org-name :name, vcs-type :vcs_type} (get-in current-state state/org-data-path)]
     (go
       (let [api-result (<! (ajax/managed-ajax
                              :put

  (let [stripe-ch (chan)
        uuid frontend.async/*uuid*
        api-ch (get-in current-state [:comms :api])
        {org-name :name, vcs-type :vcs-type} (get-in current-state state/org-data-path)]

    (utils/mlog "calling stripe/open-checkout")
    (stripe/open-checkout {:price price :description description} stripe-ch)

  [target message {:keys [containers]} previous-state current-state]
  (let [uuid frontend.async/*uuid*
        api-ch (get-in current-state [:comms :api])
        {org-name :name, vcs-type :vcs_type} (get-in current-state state/org-data-path)
        login (get-in current-state state/user-login-path)]
    (go
     (let [api-result (<! (ajax/managed-ajax
