An update was released to the CoreBridge API. Following are release notes related to new endpoints, changes to existing endpoints, and bug fixes. If you have questions, please contact our support department for assistance through our support site here or by emailing support@corebridge.net.
ExOrder/CreateGenericOrder
Allow passing of IsTaxable for Line Items/Products to override the taxability of the part when imported.
Notes:
Users can now pass IsTaxable under GenericOrderLineItems object.
Values: true, false
This parameter is optional.
The new parameter is under the following JSON object structure:
A full example of importing an order into CoreBridge is shown below. Please be aware that all orders will be imported into the "E-Commerce Import Tax Group" tax group in CoreBridge. The tax agency of "Import Tax Agency" will be utilized and the tax rate will be dynamically calculated on each order based on values included in your JSON for TaxableAmount and NonTaxableAmount. Please keep in mind that Management Module > Global Settings > Pricing Settings > Order Fee Settings for the taxability of Shipping and Postage can impact the treatment of taxes on an imported order.
Added support for specifying the Order Origination.
Notes:
Users can now pass "OrderOrigination": "origination name"
Values: Any origination name that is valid in the CoreBridge system.
This parameter is optional.
This parameter is not case-sensitive.
If passed but no match is found, the origination on the order will not be set.
ExOrder/CreateGenericOrder
Enhancements to OrderAddresses and creation of OrderAddressItems
OrderAddresses Notes:
Users can now specify multiple addresses under the "OrderAddresses" object. For systems with Destinations enabled in CoreBridge this allows you to import multiple destinations along with the order and optionally specify which products, qty's, etc. are to be delivered to each destination.
OrderShippingAddress is intended to be deprecated in the future with the replacement being OrderAddresses.
If OrderShippingAddress and OrderAddresses are not specified during import, the API will grab the Account's billing address and utilize it as the single destination on the order.
Users can pass the same address multiple times if different ship dates, qty's, etc. are desired for the same address.
OrderAddressItems Notes:
The OrderAddressItems object is optional.
If not specified and there is only (1) OrderAddresses then the API will automatically assign all products to that OrderAddresses.
If not specified and there are more than (1) OrderAddresses then the API will import all products un-assigned to a Destination requiring the user to specify in the UI which products go to which destination.
Partial assignments are also supported, i.e.
sending OrderAddressItems for one OrderAddresses but not another.
not using all line items (products) across all OrderAddressItems
ExOrder/CreateGenericOrder
Updated to default the Billing Address from the Account to the Order Billing Address (OrderBillingAddress) if one is not specified during import.
Updated JSON response on success of import to show the order total price for the Amount rather than 0.
ExContact/Create Added validation to this endpoint to provide better feedback during failures, mostly centered around field size length, invalid email format, phone types, and contact types.
Brandon Readlinger
An update was released to the CoreBridge API. Following are release notes related to new endpoints, changes to existing endpoints, and bug fixes. If you have questions, please contact our support department for assistance through our support site here or by emailing support@corebridge.net.
ExOrder/CreateGenericOrder
Allow passing of IsTaxable for Line Items/Products to override the taxability of the part when imported.
Notes:
Sample JSON Request:
A full example of importing an order into CoreBridge is shown below. Please be aware that all orders will be imported into the "E-Commerce Import Tax Group" tax group in CoreBridge. The tax agency of "Import Tax Agency" will be utilized and the tax rate will be dynamically calculated on each order based on values included in your JSON for TaxableAmount and NonTaxableAmount. Please keep in mind that Management Module > Global Settings > Pricing Settings > Order Fee Settings for the taxability of Shipping and Postage can impact the treatment of taxes on an imported order.
ExOrder/CreateGenericOrder
Added support for specifying the Order Origination.
Notes:
ExOrder/CreateGenericOrder
Enhancements to OrderAddresses and creation of OrderAddressItems
OrderAddresses Notes:
OrderAddressItems Notes:
ExOrder/CreateGenericOrder
ExContact/Create
Added validation to this endpoint to provide better feedback during failures, mostly centered around field size length, invalid email format, phone types, and contact types.