```python
from fastapi import FastAPI, Request, status
from fastapi.responses import JSONResponse
import asyncio

import helpers  # noqa: F401

app = FastAPI()


@app.post("/orders", status_code=201)
async def create_order(request: Request):
    data = await request.json()
    loop = asyncio.get_running_loop()
    processed = await loop.run_in_executor(
        None, helpers.process_order, data
    )
    return JSONResponse(content=processed, status_code=status.HTTP_201_CREATED)
```