{"comment":{"url":"https://api.github.com/repos/adammathys/spree/comments/11008288","html_url":"https://github.com/adammathys/spree/commit/cd48a46bc7d57aa4a3db1b5e0a6d38cc25248413#commitcomment-11008288","id":11008288,"user":{"login":"jordan-brough","id":23050,"avatar_url":"https://avatars.githubusercontent.com/u/23050?v=3","gravatar_id":"","url":"https://api.github.com/users/jordan-brough","html_url":"https://github.com/jordan-brough","followers_url":"https://api.github.com/users/jordan-brough/followers","following_url":"https://api.github.com/users/jordan-brough/following{/other_user}","gists_url":"https://api.github.com/users/jordan-brough/gists{/gist_id}","starred_url":"https://api.github.com/users/jordan-brough/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jordan-brough/subscriptions","organizations_url":"https://api.github.com/users/jordan-brough/orgs","repos_url":"https://api.github.com/users/jordan-brough/repos","events_url":"https://api.github.com/users/jordan-brough/events{/privacy}","received_events_url":"https://api.github.com/users/jordan-brough/received_events","type":"User","site_admin":false},"position":7,"line":565,"path":"core/app/models/spree/order.rb","commit_id":"cd48a46bc7d57aa4a3db1b5e0a6d38cc25248413","created_at":"2015-05-01T21:35:34Z","updated_at":"2015-05-01T21:35:34Z","body":"The message says to \"check the new order amounts and try again\" but nothing has been saved, so if they try again it will just keep failing unless they manage to trigger `order.update!` somehow.  Also, if it has changed amounts we need to trigger tax calculations & setup pending remote tax docs & etc. For us this happens when the order transitions to confirm.\r\n\r\nHow about we move this order back to a pre-confirm state and run `order.update!`?  And perhaps even try to transition it back to `confirm` automatically?\r\n\r\nI'm thinking we should just "}}