# Create an order for a project for the current user **POST /users/{user_id}/projects/{project_id}/orders** Create an order for a project for the current user. In order to create an order the current user needs to be approved and the investment terms accepted. An order can only be created for a live project. A live project has its start_date before now and its end_date after. A user is approved automatically when they go through a successful video identification session. When a user is approved the approved_at is set to a non-null value and the approved attribute is set to true. The investment terms are accepted by user for a project by successfully creating terms through the investment_terms endpoint. The order amount must be greater than the project minimum required investment amount. ## Servers ## Parameters ### Path parameters - **user_id** (string) User id - **project_id** (string) Project id ### Body: (object) Order information - **order** (object) ## Responses ### 405 Method not allowd if project is not on sale or if the volume limit was reached ### 422 Request body has errors or invalid. ### 401 Authorization information is missing or invalid. ### 201 Order created and returned #### Body: (object) - **id** (string(uuid)) - **amount** (number(float)) - **cancelled_at** (string(datetime) | null) - **currency** (string) - **sender_iban** (string | null) - **user_id** (string(uuid)) - **created_at** (string(datetime)) - **updated_at** (string(datetime)) - **project_code** (string) - **disposable_capital** (boolean | null) - **suitable_income** (boolean | null) - **order_code** (string) - **status** (object) - **payment_details** (object) - **wallet_address** (string | null) - **external_metadata** (object(json)) ### 400 Server cannot or will not process the request if user is not approved [Powered by Bump.sh](https://bump.sh)