You can't use this until you register with us!




Description

Obtain orders from Bonfire and store them in a MySQL database.


Purchasing Options



Available Actions

Load Orders

Scrape orders from the Bonfire website and load them into a MySQL table.


Variables

Bonfire Parameters
bonfire_credentials required

E-mail address and password to access Bonfire.


Destination Parameters
mysql_connection required

MySQL database where the data from Bonfire will be loaded.

target_table required

Target table name, in schema.table format, where the data will be stored.

ignore_new_columns

Enable to ignore columns that exist in data downloaded, but not in the Target Table. Disable to fail the task execution when the columns don't match.


Mark Products Ordered

Place a check in the Products ordered checkbox for the order ids returned by an SQL Query.


Variables

Checkbox Parameters
mysql_connection required

MySQL database to query for order ids.

sql_query required

SQL Query to run.

post_sql_query

SQL steps to run after marking the Products ordered checkboxes.


Bonfire Parameters
bonfire_credentials required

E-mail address and password to access Bonfire.


Load Orders by Order ID

Retrieve order information from Bonfire by using orders ids and load it into a MySQL table.


Variables

Bonfire Parameters
bonfire_credentials required

E-mail address and password to access Bonfire.


Destination Parameters
mysql_connection required

MySQL database where the data from Bonfire will be loaded.

target_table required

Target table name, in schema.table format, where the data will be stored.

sql_query required

SQL Query to retrieve order ids.

ignore_new_columns

Enable to ignore columns that exist in data downloaded, but not in the Target Table. Disable to fail the task execution when the columns don't match.


Range Parameters
range_start_point required

Datetime stamp indicating the starting point to use to gather order ids. Formatted as YYYY-MM-DD HH:MM:SS in UTC timezone. Automatically updated after each task execution.

range_end_point_query

SQL Query to use to determine the end point of the data to process. Leave this field blank to process all records with a datetime stamp after the starting point.