Flow Summary
The Item export flow exports an item’s field data from NetSuite to eBay. This flow is a real-time flow – it is triggered when an item that has an eBay listing associated is saved. In the case of any new item created, the user is given an opportunity to verify and create an eBay listing for the same.
When the user submits an eBay listing and saves it (with or without verifying the eBay listing), the item is listed on eBay and the eBay details are populated for the record. Similarly, on every subsequent update of the item record in NetSuite, the eBay listing is updated.
The following item types are supported:
- Inventory Item (non-matrix)
- Lot Numbered Inventory Item (non-matrix)
- Serialized Inventory Item (non-matrix)
Note: All other item types are not yet supported by the eBay Real-Time Item Export.
Flow Process
When an export is triggered, the Connector adds a new listing in eBay using the NetSuite item data. If the listing has already been created by the Connector previously, the Connector will revise the existing listing on eBay with the NetSuite data.
Once the listing is created in eBay, the Connector sets the eBay Item ID field in the eBay Item Listing form to maintain a hard link between the NetSuite item and the eBay Listing. Also, the Listing’s Start Time,End Time, Listing Fee retrieved from eBay will be stored in the Item Listing form in NetSuite after the addition/revision of a successful listing. If more than one listing with a similar SKU is found in eBay, the item export fails, and an error is logged in the integration logs.
When the Connector is installed, it creates a custom record “eBay Item listing”. This custom record contains all the relevant fields for adding/revising a eBay Listing like Primary Category,Listing Duration, Return Policy, etc.
Note that matching Item Categories will not be created by the Connector. These will need to be setup manually in NetSuite to enable a 1:1 mapping of Item Categories between systems.
Flow Schedule and Monitoring
The Item Export flow runs in real time as soon as the Item record is saved in NetSuite.
Pricing Export
Connector will sync the price field value from a user-defined NetSuite Price Level to the eBay Listing Start Price. This can also be configured to sync the value field from a custom field if required.
Payment Methods
Paypal is supported by default. More payment methods can be exported as of the sync if required.
Image Export
Image URLs can be synced from NetSuite to eBay. These images will need to hosted on an external server.
Note that uploading actual image files is not supported yet.
Note: eBay API only allows 1 Self Hosted Picture/12 eBay Server Hosted Pictures to be uploaded for an Item Listing. Connector supports export of one image URL from a NetSuite Field (which is the URL of the Image on External Server) to eBay. eBay only supports HTTP/FTP protocol for Image Export.
Default Mappings
The following mappings are installed by default. Please consult your Celigo project resource for mapping additional fields, as it might not be possible to map certain fields.
NetSuite Field
|
eBay Field
|
Notes
|
Display Name / Code
|
Title
|
Updates the first time only. Later the value has to be updated manually in listing.
|
Sales Description
|
Description
|
Sales Description standard field is mapped to custom field “Description” on eBay Item Listing form that in turn maps to eBay Description field
|
Primary Category
|
Category
|
Custom field on eBay Item Listing form.
|
Buy It Now Price
|
Buy It Now Price
|
Custom field on eBay Item Listing form
|
Listing Duration
|
|
Custom field on eBay Item Listing form.
|
Condition
|
Condition
|
Custom field on eBay Item Listing form.
|
Location Postal Code
|
Location Postal Code
|
Custom field on eBay Item Listing form. The value of location is auto populated in eBay by the postal code.
|
Shipping Service
|
Shipping Service
|
Custom field on eBay Item Listing form.
|
Shipping Service Cost
|
Shipping Service Cost
|
Custom field on eBay Item Listing form.
|
Handling Time (in business days)
|
Delivery
|
Custom field on eBay Item Listing form.
|
Free Shipping
|
Free Shipping
|
Custom field on eBay Item Listing form.
|
Returns Accepted option
|
Returns Accepted option
|
Custom field on eBay Item Listing form.
|
Refund Option
|
Refund Option
|
Custom field on eBay Item Listing form.
|
Return Policy Description
|
Return Policy Description
|
Custom field on eBay Item Listing form.
|
Return Duration
|
Return Duration
|
Custom field on eBay Item Listing form.
|
Note: All the fields in the “eBay Item Listing” form are custom fields with self-explanatory labels and mapped to the fields in eBay by same or similar names.
Once user tries to create an eBay listing, The Listing Response Details section is populated in the eBay Listing Form. The details are Item ID, Start and End Times of the Listing, Fee charged on inserting/revising the listing. If there is any warning/error in creation or update of eBay listing the corresponding messages are stored in the respective fields.