One Time Order Products
Create and manage One Time Order Products. One Time Order Products are added to One Time Orders, as part of a customer's one time order structure. You first create a one time order using the One Time Orders API and then use the One Time Orders API to create and manage one time orders, and the One Time Order Products API to manage their one time order products.
One Time Order Products Get
POSThttps://api.gofarmflow.com/one-time-order-products-get
Lists all one time order products associated with a one time order.
Request Parameters
| Field | Type | Required | Description |
|---|---|---|---|
one-time-order-id |
integer | Required | One Time Order's ID |
Example Request
{
"one-time-order-id": "123"
}
One Time Order Product Get
POSThttps://api.gofarmflow.com/one-time-order-product-get
Returns details for a single one time order product.
Request Parameters
| Field | Type | Required | Description |
|---|---|---|---|
id |
integer | Required | One Time Order Product's ID |
Example Request
{
"id": "123"
}
One Time Order Product Create
POSThttps://api.gofarmflow.com/one-time-order-product-create
Creates a new one time order product and assigns it to a one time order.
Request Parameters
| Field | Type | Required | Description |
|---|---|---|---|
one-time-order-id |
integer | Required | One Time Order's ID |
product-id |
integer | Required | Product's ID |
price-id |
integer | Required | Product Price's ID |
quantity |
integer | Required | Quantity of product to add to the order |
Example Request
{
"one-time-order-id": "123",
"product-id": "321",
"price-id": "234",
"quantity": "1"
}
One Time Order Product Update
POSThttps://api.gofarmflow.com/one-time-order-product-update
Updates a one time order product.
Request Parameters
| Field | Type | Required | Description |
|---|---|---|---|
id |
integer | Required | One Time Order Product's ID |
product-id |
integer | Required | Product's ID |
price-id |
integer | Required | Product Price's ID |
quantity |
integer | Required | Quantity of product to add to the order |
Example Request
{
"id": "123",
"product-id": "321",
"price-id": "234",
"quantity": "5"
}
One Time Order Product Delete
POSThttps://api.gofarmflow.com/one-time-order-product-delete
Deletes a one time order product from a one time order.
Request Parameters
| Field | Type | Required | Description |
|---|---|---|---|
id |
integer | Required | One Time Order Product's ID |
Example Request
{
"id": "123"
}