Resolve
  • Integrations
    • E-commerce transaction flow
    • Shopify / Shopify Plus
      • Processing transactions (Shopify)
      • Hide Resolve from non-B2B Customers in Shopify Checkout
    • BigCommerce
      • Processing transactions (BigCommerce)
      • Multi-Storefront Configuration
      • Payment Method Customization (B2B Edition)
      • Managing Shipments
      • Conditionally Show Resolve At Checkout
      • FAQs
    • Magento 2
      • Processing transactions (Magento 2)
    • WooCommerce
      • Processing transactions (WooCommerce)
    • Resolve checkout-sdk
      • Cancel an Uncaptured Charge
      • Errors
    • Add credit application modal
  • Merchant operations
    • Customer dispute resolution procedures
    • Sales-Rep Led Checkout
    • ERP & eCommerce Integrations
Powered by GitBook
On this page
  • Creating Shipments
  • Manual Shipments
  • Shipping Integrations
  • Custom Integrations
  • Managing Shipments

Was this helpful?

  1. Integrations
  2. BigCommerce

Managing Shipments

PreviousPayment Method Customization (B2B Edition)NextConditionally Show Resolve At Checkout

Last updated 1 month ago

Was this helpful?

In order to receive cash advance payouts for orders originating from your BigCommerce store, tracking info must be added for verification. The following guide details certain workflows to create and manage shipments to ensure best practices for managing invoices.

Details regarding Resolve's shipment verification requirements can be found in our .

Creating Shipments

Regardless of whether you are using a third-party shipping app, or a custom shipment integration, shipment tracking details must be added to receive cash advance payouts.

Once shipments are created in BigCommerce, Resolve will sync the tracking details with the related invoice record. You can access shipments in Resolve by selecting an invoice and select the Shipping tab.

Resolve uses the tracking number and shipping carrier to validate the shipping status and provide an estimated delivery date.

Manual Shipments

Ensure you are providing the following when creating shipments:

  • The shipping provider

  • The Tracking ID

Shipping Integrations

If you are using a third-party logistics app such as Shippo or Shipstation, shipments must also be created in BigCommerce as well. If shipments are not created against an order in BigCommerce, then Resolve will not be able to sync tracking details with the invoice.

Custom Integrations

If you are using the BigCommerce /shipments endpoint to create shipments, then Resolve will sync the necessary tracking details with the invoice. Ensure you are providing the tracking_number and shipping_provider when creating shipments.

POST https://api.bigcommerce.com/stores/{store_hash}/v2/orders/{order_id}/shipments

{
    "order_address_id": 82,
    "tracking_number": "w4se4b6ASFEW4T",
    "tracking_link": "https://www.mycustomtrackinglink.com/tracking",
    "shipping_provider": "usps",
    "items": [
        {
            "order_product_id": "82",
            "quantity": 1
        }
    ]
}

Managing Shipments

Shipments in BigCommerce must be managed through the Shipments tab in the Control Panel.

  • Changes made to the tracking number in BigCommerce will sync with the invoice.

  • Deleting shipments in BigCommerce will also remove them from invoice.

  • Modifying or removing shipments in Resolve will not sync with the BigCommerce order.

You can also manually create shipments in Resolve by selecting the Add shipment details button from the Invoices tab, or after selecting an invoice. See our Help Center article for details around manually creating shipments in Resolve.

If you are manually shipping items using the BigCommerce Control Panel, simply ship items using the in the Control Panel. You do not need to set the order status as Shipped to sync shipments with Resolve.

Shipment Tracking and Visibility
Ship Items action
Shipment Verification Policy and FAQs article
Invoice shipment details synced from BigCommerce
Manually create a shipment in Resolve
Shipment created with a custom shipment integration