A newer version of this documentation is available: View the Latest Version

Product Bundle

Pacemaker Import Pro provides the command import:products:bundle command for the product Bundle import.

The individual parts of the file name must match the pattern as followed:
<IMPORT-DIRECTORY>/<PREFIX>_<FILENAME>_<COUNTER>.<SUFFIX>
<IMPORT-DIRECTORY>:

is by default the location of your working directory <ROOT-DIRECTORY>/var/pacemaker/import/

PREFIX:

The <PREFIX> of the import filename represents the product-import-bundle area.

DELIMITER ( _ ):

The mandatory Delimiter ( _ ) for the import filename between <PREFIX> and <FILENAME> is a underscore ( _ ).

FILENAME:

The filename is a autogenerated combination of date and time.

  • As a result, the filename look like product-import-bundle_20190608-114344_01.csv.

DELIMITER ( _ ):

The mandatory Delimiter ( _ ) for the structured filename between <FILENAME> and <COUNTER> is underscore ( _ ).

COUNTER:

is a incremental number with two digits starting with 01.

SUFFIX (filename extension):

The Pacemaker Import Pro uses the <SUFFIX> .csv as default for the import files.

.OK file:
Bunch import:
  • The Bunch import requires the same predefined filename structure as described.

Your CSV file var/pacemaker/import/product-import-bundle_20190608-114344_01.csv is now ready for import.

Columns

Pacemaker Import Community offers the possibility to import bundle products, including their options like bundle_price_type etc.

The CSV file with the attributes for Magento 2 CE/EE consists of the following columns
Table 1. The columns for importing these bundle products may look like this:
sku …​ product_type …​ bundle_price_type bundle_sku_type bundle_price_view bundle_weight_type bundle_values bundle_values_position bundle_shipment_type …​

24-WG080

bundle

dynamic

dynamic

Price range

dynamic

name=Sprite Stasis Ball,type=radio,required=1,sku=24-WG081-blue,price=0.0000,default=1,default_qty=1.0000,price_type=fixed,can_change_qty=0,selection_position=2

Sprite Stasis Ball=1

separately

  • Product Bundle get imported also with the entire product import as default.

  • The Product must exist in the case