Skip to content

Import Customer Prices into B2B Wave

This task will import customer prices into your B2B Wave portal. You will provide an input file containing a list of a prices, each with a corresponding customer and product identifier.

You can create new and update existing customer prices using this task.

File Settings

Fail File

Required The file to write failed records to.

Input File

Required The file containing the records you wish to process.

Success File

Required The file to save successful records to.

Import Settings

Prevent Reprocessing

Required Prevent the same record being processed more than once by providing an external_id.

Zynk Settings

See Common Task Settings.

Example

This example sets the customer price using the product_id and the customer_id

<customer_prices>
    <customer_price>
        <external_id>1</external_id>
        <customer_id>78</customer_id>
        <product_id>21</product_id>
        <price>20</price>
        <!-- API does not support this field -->
        <!-- <apply_extra_discounts>true</apply_extra_discounts> -->
    </customer_price>
</customer_prices>

This example sets the customer price by using lookups.

  • You can lookup the product by using either the name (product_name) or code (product_code).
  • You can lookup the customer by using either the name (customer_name) or email address (customer_email).
  • Alternatively, you can use the B2B Wave id (product_id or customer_id).
<customer_prices>
    <customer_price>
        <external_id>2</external_id>
        <customer_name>Zynk Software</customer_name>
        <product_code>15</product_code>
    </customer_price>
</customer_prices>