title: Asynchronous Payments with Django and Celery
body: <p>I was wondering if anyone knows a way to take payments Asynchronously using django and celery. My desired process would be this:</p>
  
  <ol>
  <li>Client submits payment form</li>
  <li>Request is sent to Django</li>
  <li>The request is passed to celery to do the work</li>
  <li>Django closes the request by returning a response</li>
  <li>Client is then notified when the payment has complete</li>
  </ol>
  
  <p>I'd like to do this without polling.</p>
  
  <p>How would I get the "payment complete" signal back to the client if the original request was closed? Would some kind of node/tornado integration be possible here?</p>
  
  <p>Thanks.</p>