Within my API Controller called Payment, I have the following method:
[HttpPost] public HttpResponseMessage Charge(Payment
Turns out I needed to implement CORS support. http://blogs.msdn.com/b/carlosfigueira/archive/2012/02/20/implementing-cors-support-in-asp-net-web-apis.aspx