Groupon API Integration

  1. Customer must first set up a Groupon account.
  2. Go to https://scm.commerceinterface.com/access_tokens/ to obtain the API Key.
  3. Obtain Seller ID from your Groupon rep.
  4. SellerCloud requests unshipped and NON EXPORTED orders from Groupon. By default, Groupon will normally have a setting where they will drop orders onto an email attached to the account. This marks them as exported and SellerCloud will not be able to download them. Make sure to turn this off prior to going live with this channel.
  5. In SellerCloud, navigate Company Settings > Toolbox > Groupon > General Settings
  6. Check the Enable for Groupon checkbox
  7. Enter the Seller ID and the API Key.
  8. Test credentials from the Action Menu and save settings.
  9. On the Groupon Settings page, set an order download limit, then enable order download and tracking export.

Readying Products on the Groupon Goods Properties Page.
  1. Enter the product's UPC as the Merchant SKU. This is because Groupon's product identifier on orders is the UPC. The Groupon Merchant SKU will not populate with a UPC from the product home page because UPC's in SellerCloud are not unique; you can have multiple products with identical UPCs.
  2. Additional fields:
    • GroupOn Goods Enabled - Currently field is useful for filtering purposes only. When Groupon's API will begin supporting inventory update, this field will be used for inventory. 
    • Groupon Goods Cost - Enter the price at which you sold the item to Groupon. When the order comes in, the sale price will automatically adjust to the Groupon Goods Cost.
    • Use Third Party Billing - Marks the product to ship with third party billing . For reference only, but it can be used in a ShipBridge plugin to automatically ship with third party billing.
  3. You may want to set up a manual reserve to ensure you always have inventory to fulfill Groupon orders.

Groupon Orders:
Groupon orders will import under the Groupon channel with the customer email ordersourceorderID@sellercloud.com. As noted earlier, the price on the order can be automatically changed to the price you are charging Groupon, by entering the price in the Groupon Goods Cost field on the Groupon Goods properties page. The price will be pulled from the Groupon Goods Properties page irrespective of with which company that product is associated.
Please Note: Every item a customer buys is a separate order on Groupon. However, Groupon will merge orders from the same customer before sending the orders to SellerCloud. (In the order documents, there will be an order number and an order parent number.)
Example: Groupon order 123456 was placed by John Doe, and he then placed 987654 within 30 minutes. When the files came in, both had a Parent_orderid of 543219. Since 123456 was placed first, it was created in SellerCloud first, then 987654 was merged into it. The order source ID in SellerCloud is 123456.
If you would like to search by the order ID of the merged order, you should use the OrderItem Reference ID filter rather than Order Source Order ID. From the example, if you searched for Order Source Order ID of 987654, nothing would come up. However, if you searched for 987654 in OrderItem Reference ID, order 123456 would come up.

Groupon Deal ID
Groupon Goods now sends the ID of the deal the item was purchased off of with order information. This will appear on the top of the order page when client setting ‘Display Second Order Source OrderID’ is enabled.
https://sites.google.com/site/sellercloudhelp/channel-management/groupon/groupon-api-integration/groupon%20deal%20Id.PNG

Groupon Shipping Method Mapping
Gropuon orders download into SellerCloud with the shipping method BEST. You can map the method to a SellerCloud shipping method so that the shipping method will display properly in SellerCloud.
  1. Settings > Toolbox > Groupon Settings > Shipping Method Mapping.
  2. Enter BEST in the text field.
  3. Select the SellerCloud carrier and method.
  4. Mark as Rush service if applicable. Rush services on the order level take precedence over the shipping  preference set on the product level.
  5. Save.

Configuring Groupon Invoices: Invoices are Letter Sized PDF.
  1. If Groupon is the only sales channel in that company:
    1. Navigate Company Settings > Invoice Settings.
    2. Open the Invoice Type dropdown and select the Groupon Invoice plugin and save.
    3. When printing shipping labels in ShipBridge, you will need to switch to Lettersize PDF invoices under the Invoice tab when shipping Groupon orders.
  2. If there are multiple sales channels on the company: 
    1. Open the client Settings and enable the Enable Per Channel Based PDF Invoices setting.
    2. Navigate Company Settings > Invoice Settings.
    3. Click on the Per Channel Preferences hyperlink
    4. On the following page locate the Groupon channel.
    5. Select Plug In in the Invoice type drop down and then select the Groupon Plug in.
    6. Save settings.
    7. When printing shipping labels in ShipBridge, you will need to switch to Lettersize PDF invoices under the Invoice tab when shipping Groupon orders.

Groupon 3rd party billing
When shipping UPS or FedEx, Groupon will typically require merchants to bill shipping costs to their account. Read how to set up 3rd party billing here.
Comments