Skip to main content

Setting Up a Custom Fulfillment Integration

Updated over 2 years ago

Introduction:

Custom fulfillment integrations offer flexibility for brands who require tailored solutions beyond the existing integrations provided. This guide will walk you through the process of setting up a custom integration for fulfillment on the GiddyUp Platform.

Start Custom Integration:

  • Navigate to the Settings menu in your GiddyUp Platform dashboard.

  • Select the Integrations tab and choose "Add" in the Custom section.

Provide Integration Details:

Custom Integration Name:

Enter a descriptive Custom Integration Name to identify the app within the platform. This will need to be unique across the platform.

Activate the option to use an external 3PL (third-party logistics provider). Note: Once enabled, this feature cannot be toggled off later. This toggle must also be turned on before creating the custom app. You will not be able to turn the toggle on after the custom app is created.

Configure Webhook URL (Optional):

If you have a specific webhook URL for receiving updates, enter it in the designated field.

Webhooks allow real-time data communication between systems and are beneficial for tracking order updates.

Generate API Keys:

Set up API authentication by generating an API authentication key and client secret key.

These keys are essential for securely authenticating and authorizing API requests between your system and the GiddyUp Platform.

Integrate with Third-Party Logistics Provider:

Copy the provided webhook URL from the GiddyUp Platform and paste it into your 3PL system for updates.

Ensure that your 3PL is configured to send order fulfillment updates to the specified webhook URL.

Access Developer API Details:

For comprehensive developer API details and documentation, visit GiddyUp Developer Documentation.

If you encounter any challenges or require additional support during the integration process, don't hesitate to reach out to our support team for assistance.

Did this answer your question?