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"
}