- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
eCommerce Bridge is silently failing
SOLVEMay 15, 2019 3:21 AM
{ "contacts": [ [{ "id": "BABETTE", "firstname": "Babette Beyers", "email": "babette.beyers@mpull.com", "phone": "732142464", "mobilephone": "", "phone_2": "", "phone_3": "", "birthday": "", "address": "E705 The Quadrant, Wilderness road, Clar", "address_2": "E705 The Quadrant, Wilderness road, Clar", "address_3": "Claremont", "zip": "7708", "city": "Cape Town", "state": "Western Cape", "country": "ZA", "company": "MPULL", "hs_lead_status": "Not Converted", "createdate": "2019-04-23 17:11:08", "closedate": "", "recent_deal_close_date": "", "customer_status": "New", "customer_profile": "Retail", "currency": "GBP" }] ], "products": [ [{ "id": "ROLLSROY-72609223589", "name": "Car cover, exterior", "description": "Car cover, exterior", "marque_name": "Rolls Royce", "product_id": "ROLLSROY-72609223589", "product_number": "72609223589", "product_url": "https:\/\/www.scuderiacarparts.com\/part\/226237\/rollsroyce\/72609223589\/car-cover-exterior.html", "product_image_url": "https:\/\/www.scuderiacarparts.com\/images\/diagrams\/rollsroyce\/34EUXLNB4GNYF6XMJSJ3Q3RX5.gif", "fitment_model_1": "Phantom", "fitment_model_2": "", "fitment_model_3": "", "fitment_model_4": "", "fitment_model_5": "", "manufacturer": "Rolls Royce", "abandoned_cart_url": "https:\/\/www.scuderiacarparts.com\/?abp=eJyLdMqrLMtKiipyLXPzK%2Fc09XD29jUOtLX1Tk0uiijKTIlKrjIOTaoIAgAfKA39", "online_price_gbp": 959.06, "online_price_usd": 1253.32, "online_price_eur": 1107.07, "order_log": "Not in stock" }] ], "deals": [ [{ "id": "Q00078094", "dealname": "Q78094-2", "family": "OEM", "marque": "Rolls Royce", "stock_type": "Back To Back", "dealtype": "Dropped Orders", "currency": "GBP", "dealstage": "checkout_abandoned", "amount": 1043.19, "gbp_amount": 1043.19, "abandoned_cart_url": "https:\/\/www.scuderiacarparts.com\/?abp=eJxL8Tf0MnQqjMrxLQwwCkjPNMt2yioNtLV1d3IsyXNxyytM9g4s80nPAAAKmw1r", "discount_amount": "0", "createdate": "2019-04-23 17:31:04", "convert_date": "", "contacts": "BABETTE", "lineItems": [{ "id": "Q00078094LINE000", "name": "Car cover, exterior", "quantity": 1, "price": 959.06, "amount": 959.06, "discount": "0", "tax": null, "deal": "Q00078094", "product": "ROLLSROY-72609223589" }] }] ] }
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
Accepted Solutions
Jun 3, 2019 10:09 AM
Hi, @rowan-reid.
Thanks for clarifying! Apologies for the delayed response.
I was able to reproduce this behavior with a null
value for tax
in my account.
However, since the sync messages endpoint already returns a 400
error, I would not expect the Get sync errors endpoint to return the same error. The latter endpoint's documentation states that it will return errors from "previously processed sync messages," indicating those which return a 204
, and the following error types:
INACTIVE_PORTAL
NO_SYNC_SETTINGS
SETTINGS_NOT_ENABLED
NO_MAPPINGS_DEFINED
MISSING_REQUIRED_PROPERTY
NO_PROPERTIES_DEFINED
INVALID_ASSOCIATION_PROPERTY
INVALID_DEAL_STAGE
INVALID_EMAIL_ADDRESS
INVALID_ENUM_PROPERTY
UNKNOWN_ERROR
Thus, since "Invalid input" errors are already triggered by the sync messages endpoint, they are not returned by the Get sync errors endpoint. Sorry for the confusion and back-and-forth.
Isaac TakushiAlumnus, HubSpot Developer Support |
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content