reduce synchronized section on #checkout (callbacks+verify can happen outside) ... also reviewed doc
reduce synchronized section on #checkout (callbacks+verify can happen outside)
... also reviewed doc

kares/activerecord-bogacs