2022 Nov BFCM Marketplace Sale

  1. Documentation /
  2. OnBuy Integration for WooCommerce

OnBuy Integration for WooCommerce

Overview

↑ Back to top

The OnBuy Integration for WooCommerce assists in syncing your items from your WooCommerce store to OnBuy and managing your OnBuy orders. The direct API integration enables the WooCommerce store owner to synchronize the price, inventory, order, and other details.

Key Features

↑ Back to top

1. Global setting on OnBuy

It is easy for admins to add or update the meta keys and other attributes of the product. Features of the global setting on OnBuy integration are the following:

  • MetaKeys and Attribute List – allows admins to select the checkboxes for the META KEYS AND ATTRIBUTES LIST  in order to map the selected meta keys to their attributes.
  • Order Setting – displays the order status on OnBuy to be synced with the WooCommerce store depending on its delivery state (i.e if it’s fully or partially dispatched, canceled, etc). Enable or disable the WooCommerce mail restriction for OnBuy orders as per your choice.
  • Setting Schedule – by using the cron job, automation of the inventory/price/order can be enabled or disabled by setting the time interval and admins can also sync existing product /auto-upload products.
  • BuyBox Setting – mark your presence among competitors with the OnBuy Buy Box. The feature lets you stand out by providing priority over the price range of any product among the other sellers.

2. Category Search

Category mapping enables admins to select categories relevant to the product-specific keyword and includes the technical details and Category features for that specific category.

3. Profiling

Admin can use the Profiles to override the product settings at the category level.

4. Product Management

Admin can view all product details such as Product Image, Product Name, Product Type, Product Price, Product SKU, Product Stock, OnBuy winning price, Profile, and category name. Admin can apply the filters by Product, Post, Stock Status, Product Type, Product Category, and Product per page. Also, the admin can upload, update, remove a listing, create a listing and mark it as not uploaded.

5. Queue Management

Under queue management, the admin can find errors with products under approval to be listed on OnBuy and amend them in order to upload them again.

6. Order management

Using the “fetch order” button in this section, you can import the order from OnBuy to WooCommerce stores by filtering them by order status within the global setting tab. After the order has been fetched, you can update the order status as fully or partially dispatched or cancelled from the WooCommerce store.

7. Timeline Log

The Timeline log stores the information related to the Inventory, Product, Order Activity, and WP-Cron executions.

Registration

↑ Back to top

To Register On OnBuy

  • To get started with a seller account on the OnBuy marketplace click here, OnBuy.com
  • Once you have performed the above step, click on the Register Now tab as mentioned in the screenshot:

OnBuy Integration For WooCommerce

  • Once you have clicked on the Register Now tab, it will redirect you to a page where you have to fill in your email address and hit the “Sign up now” button as shown below:

OnBuy Integration For WooCommerce

  • After that, a “Thank You” page will be open where you can see information from OnBuy that they emailed you an activation link to your email address. Click your unique verification link in the email to continue with your OnBuy seller account registration as shown below:OnBuy Integration For WooCommerce
  • After clicking on the unique verification link, you will redirect to a page where you have to fill in the information in four stages:
    1. Account Contact
    2. Business Name
    3. Business Information
    4. Subscription

OnBuy Integration For WooCommerce

  • Fields marked with an asterisk ( * ) are required.
  • Once the above details are filled in, your seller account registration will be completed.

OnBuy Accounts

↑ Back to top

To start the integration, the first mandatory step for the admin user is to complete the Configuration.

Configuration:

Go to your WooCommerce admin panel and you will see the CedCommerce menu displayed in the left navigation bar.

OnBuy Integration For WooCommerce

Click on the OnBuy section of the panel.

The following page will display the Seller Name, OnBuy Seller Id, Company Name, and Account Status.

OnBuy Integration For WooCommerce

Click on the Connect OnBuy Account button and the next screen will prompt you to complete the form.

The admin user is required to provide the following details (as displayed below):

  • Seller Id
  • Consumer Key
  • Secret Key

OnBuy Integration For WooCommerce

To retrieve the Seller Id, Consumer Key, and Secret Key, you will need to log in to your OnBuy seller panel.

OnBuy Integration For WooCommerce

Enter your seller credentials and log in. You’ll be redirected to the OnBuy seller homepage.

Onbuy Integration For WooCommerce

Click on Imports & Integration under Listings & Products.

The page appears as:

Onbuy Integration For WooCommerce

Now, to enable the WooCommerce integration, click on WooCommerce Integration under Available Integrations.

Onbuy Integration For WooCommerce

After clicking on WooCommerce Integration, you will be redirected to the page as shown below. Click the Enable Integration button to enable the extension.

Onbuy Integration For WooCommerce

Once the extension is enabled, it will be visible in the list of Enabled Extensions.

Onbuy Integration For WooCommerce

Next, under Enabled Extension, click on WooCommerce Integration.

You’ll be redirected to a new page as shown below:

Onbuy Integration For WooCommerce

Retrieve all the necessary details from here and navigate back to the WooCommerce Seller panel.

Enter the Seller ID, Consumer Key, and Secret Key. Click the Add Account button to add the account.

Adding the account will reflect your Account with its Seller Name, OnBuy Seller Id, Company Name, and account status.

OnBuy Integration For WooCommerce

Also, you can delete your account just by selecting the checkbox placed before it, and selecting Delete from the dropdown as specified in the screenshot.

OnBuy Integration For WooCommerce

Global Setting On OnBuy

↑ Back to top

To carry out the global settings:

Go to the OnBuy account page and click on the “Configure” button, A page will be open where you have to click on Global settings.

This section provides all the configurations related to product and order sync settings.

OnBuy Integration For WooCommerce

MetaKeys and Attributes List On OnBuy:

The Meta keys and Attributes List section will help you to choose the required meta key or attribute on which the product information is stored. These meta keys or attributes will further be used in “Product Export Settings” for listing products on OnBuy from woocommerce as specified in the screenshot.

In this, you can search the product by its title as specified in the screenshot. 

For selecting the required meta key or attribute expand the Meta keys and Attributes List section enter the product name/keywords and the list will be displayed under that. Select the meta key or attribute as per requirement and save settings as specified in the screenshot:

OnBuy Integration For WooCommerce

Order Setting On OnBuy:

You can easily sync your OnBuy order with the orders on your WooCommerce store under the order setting.

OnBuy Integration For WooCommerce

Scheduler Setting On OnBuy:

Scheduler settings sync the product data on your OnBuy store with your WooCommerce store. The scheduler feature further has various options for updating your data on both the store. The admin selects the time frame for each as per the requirement.

OnBuy Integration For WooCommerce

a. Inventory/Price Sync Scheduler:

The feature easily syncs the inventory or the price within the selected time frame.

OnBuy Integration For WooCommerce

b. Order Sync Scheduler:

Orders placed on the OnBuy store are easily synced with your WooCommerce store within the selected time frame.

OnBuy Integration For WooCommerce

c. Existing Product Sync Scheduler:

The details related to the existing products are synced between the OnBuy marketplace and the WooCommerce store with this feature in the selected time frame.

OnBuy Integration For WooCommerce

Select the Identifier:

In this, the admin has to select the Identifier of the product from the dropdown.

OnBuy Integration For WooCommerce

d. Auto Upload product Sync Scheduler:

Products are auto-uploaded from WooCommerce to the OnBuy marketplace automatically with this feature.

OnBuy Integration For WooCommerce

Settings of BuyBox

Mark your presence among the competitors with the OnBuy Buy Box. The feature lets you stand out by providing priority over the price range of any product among the other sellers.

Also, don’t forget to map the Set maximum limit to be decreased as it limits the price not to decrease less than the maximum limit.

OnBuy Integration For WooCommerce

Category Search On OnBuy

↑ Back to top

Category mapping enables admins to select more than one category relevant to the product-specific keyword and can also add the technical details for the specific category.

To carry out the Category Search:

Go to the OnBuy account page and click on the “Configure” button, A page will be open where you have to click on Category Search.

Search OnBuy Category

↑ Back to top

In the search OnBuy category, the admin has to enter the “KEYWORD” to search the category for that product.

Once you enter the keyword then the desired categories get fetched and the checkboxes get appeared to correspond to each WooCommerce category.

You need to select the WooCommerce category using the checkbox on the left side and a list of OnBuy categories will appear in the dropdown. Select the OnBuy category from the drop-down for the respective keyword in which you want to list the products of the selected WooCommerce category on OnBuy as specified in the screenshot:

OnBuy Integration For WooCommerce

After performing all these steps, click the Save mapping option at the bottom. Once you map the categories profiles will automatically be created and you can use the Profiles in order to override the product settings at the category level.

Profile Management

↑ Back to top

In this section, you will see all the profiles created after category mapping.

You can use the Profiles in order to override the product settings at the category level. For overriding the details edit the required profile using the edit option under the profile name.

In this, the admin can perform several tasks.

  • Edit The Profile.

To edit the profile:

As you, open the profile section, click on the Edit as specified in the screenshot:

OnBuy Integration For WooCommerce

After hitting the Edit button you will be redirected to a page where you will be having some attributes as specified in the screenshot:

OnBuy Integration For WooCommerce

Meta keys and Attributes List:

The Meta keys and Attributes List section will help you to choose the required meta key or attribute on which the product information is stored. These meta keys or attributes will further be used in “Product Export Settings” for listing products on OnBuy from woocommerce as specified in the screenshot.

In this, you can search the product by its title as specified in the screenshot. 

For selecting the required meta key or attribute expand the Meta keys and Attributes List section enter the product name/keywords and the list will be displayed under that. Select the meta key or attribute as per requirement and save settings as specified in the screenshot:

OnBuy Integration For WooCommerce

Basic Information: In this, you can see the profile name as specified in the screenshot:

OnBuy Integration For WooCommerce

Product Export Setting: In the product export settings, you are allowed to enter the details of the product which you will be exporting as specified in the screenshot:

OnBuy Integration For WooCommerce

Category Technical Details: In this section, you need to fill out the Technical details for a specific category.

OnBuy Integration For WooCommerce

Category Specific Features: In this section, you need to map the features for a specific category.

OnBuy Integration For WooCommerce

Click the Save Profile button at the bottom.

Product Management On OnBuy

↑ Back to top

Admin can view all product details such as Product Image, Product Name, Product Type, Product Price, Product SKU, Product Stock, OnBuy winning price, Profile, and category name

Also, the admin can apply the filters by Product, Post, Stock Status, Product Type, Product Category, and Product per page as specified in the screenshot:

The Search Product option lets you find products using product names/keywords.

OnBuy Integration For WooCommerce
For this, the admin will perform the following task:

  • Upload Products.
  • Update Products.
  • Update Stock and Price.
  • Create Listing.
  • Remove Product. ( OnBuy Product )
  • Mark as not Uploaded

Uploading the Products On OnBuy

↑ Back to top

Select the checkboxes associated with the products you need to upload products.

Click the Upload Products button, as specified in the screenshot.


OnBuy Integration For WooCommerce

Once the product is successfully uploaded on OnBuy you will have the product view link on the right [ The Eye Icon ].

Updating The Products On OnBuy

↑ Back to top

Select the checkboxes associated with the products you need to update products.

Click the Update Products button, as specified in the screenshot.

OnBuy Integration For WooCommerce

Updating The Stock On OnBuy

↑ Back to top

Select the checkboxes associated with the products you need to update products.

Click the Update Stock & Price button, as specified in the screenshot.

OnBuy Integration For WooCommerce

Creating List On OnBuy

↑ Back to top

Select the checkboxes associated with the products you need to update products.

Click the Create Listing button, as specified in the screenshot.

OnBuy Integration For WooCommerce

Removing List On OnBuy

↑ Back to top

Select the checkboxes associated with the products you need to update products.

Click the Remove Listing button, as specified in the screenshot.

OnBuy Integration For WooCommerce

Note: If you want to delete the product from OnBuy Store, then you can perform the Remove Product operation from the plugin.

Mark Products As Not Uploaded On OnBuy

↑ Back to top

All those products that the admin does not want to upload can be marked as “Mark as not uploaded” with the help of this feature.

Follow these simple steps:

  • Select the checkboxes associated with the products you need to un-synced the products from the integration(If necessary).
  • Click the Mark as a Not Uploaded button, as specified in the screenshot.

OnBuy Integration For WooCommerce

Managing Queue On OnBuy

↑ Back to top

To carry out the Queue Management:

Go to the OnBuy account page and click on the “Configure” button, A page will be open where you have to click on Queue Management.

The queue management will appear on a page where the admin can view the OnBuy Queue of the products.

OnBuy Integration For WooCommerce

Once the admin will click on View Details will generate the details of the product with its Import Id, Feed Status, ProductId, and Product SKU.

OnBuy Integration For WooCommerce

Order Management On OnBuy

↑ Back to top

To carry out the Orders Section:

Go to the OnBuy account page and click on the “Configure” button, A page will be open where you have to click on the orders Section.

In the Orders section, the admin can view all the OnBuy orders here and fetch the orders by clicking on the Fetch Orders button.

OnBuy Integration For WooCommerce

OnBuy Integration For WooCommerce

Note: Make sure you have the SKUs present in all your products/variations for order syncing.

The admin can also set the scheduler for Auto fetch orders in the Global settings->Scheduler Setting as specified in the screenshot.

OnBuy Integration For WooCommerce

You can also submit the tracking details from WooCommerce to OnBuy. You need to go into the order edit section using the Edit option in the order table below. Once you go into the order edit section you will find the section at the bottom where you can enter tracking info and update them on OnBuy.

OnBuy Integration For WooCommerce

Timeline

↑ Back to top

OnBuy Integration For WooCommerce

The Timeline log stores the information related to the following:

Inventory Activity:

  1. Title: Reflects the name of the product for which the inventory update is processed.  
  2. Operation: Operation under the inventory activity will be stated under the ‘Update’.
  3. Time: Exact date, day & time the inventory update was processed. 
  4. Type: The type of activity falls under two sub-division- manually and automatic. 
  5. Response: The final status is stored under the response column with either success or failure.

Product Activity:

  1. Title: Reflects the name of the product which is processed. 
  2. Operation: The product section can have the upload/update/remove activities that will be mentioned in the column.
  3. Time: Exact date, day & time the product sync was processed.
  4. Response: The final status is stored under the response column with either success or failure.

Order Activity:

  1. Title: OnBuy Order number is mentioned in this column. 
  2. Operation: Operation under the orders will be stated under the ‘fetch’.
  3. Time: The respective date, day & time will be displayed when the order fetch was executed.
  4. Response: The final response of the orders will be stored under the response.

WP-Cron Executions:

Displays the cron information which is present in the plugin. It shows the last executed time and next execution time for the cron events:

  1. Auto updated inventory.
  2. Auto fetches order.
  3. Sync existing products.
  4. Auto upload products.
  5. Auto queue scheduler
  6. Auto check winning price

WooCommerce

The most customizable eCommerce platform for building your online business.

  • 30-day money-back guarantee
  • Support teams across the world
  • Safe and secure online payment