/
Submitting Eshopbox app on Zapier

Submitting Eshopbox app on Zapier

Version - V1

Goals

  • Should be able to integrate with Shopping cart apps like

    • Shopify,

    • Woocommerce,

    • Magento

  • Business Goals :

    • When inventory is changed in Eshopbox Fulfillment center, it is updated in Shopping cart

    • When a customer places an order on the Shopping cart, it is submitted to Eshopbox for fulfillment.

    • When shipment status is changed in Eshopbox Fulfillment center, it is updated in Shopping cart

    • Customer is able to track invoice and tracking the history of a particular shipment in Shopping cart

Authorization and Authentication

 

AUTH TYPE: OAuth V2

Label
Enter the field's friendly name for users.

Key (to be decided by development team)

Field Type (Use standard Fields to request info from users. Computed Fields are used programmatically and not shown to users.)

Input Type (String / Password)

Help text Explain to users what to include in this field, especially for API keys and other hard to find info. Include directions to find the data and links to your app settings or help docs

Default Value

Is the field required

Label
Enter the field's friendly name for users.

Key (to be decided by development team)

Field Type (Use standard Fields to request info from users. Computed Fields are used programmatically and not shown to users.)

Input Type (String / Password)

Help text Explain to users what to include in this field, especially for API keys and other hard to find info. Include directions to find the data and links to your app settings or help docs

Default Value

Is the field required

Workspace

 

Fields

String

Enter your Eshopbox workspace name. You can get your workspace name in Eshopbox settings or from the URL

NA

Yes

Channel

 

Fields

String

Enter the channel code. This can be found in the subscriptions section in the Eshopbox workspace.

NA

Yes

More details about shopping cart to be figured out by development team - @Ajay Sharma@Yashna Chhatwal (Unlicensed)

Supported Triggers

Name

Noun

Description

Inputs to collect from the client while configuring triggers.

Trigger type: (webhook or polling)

Visibility

Name

Noun

Description

Inputs to collect from the client while configuring triggers.

Trigger type: (webhook or polling)

Visibility

New Shipment Status

Shipment

Triggers when a particular status for a shipment has been reached.

1. Shipment Status

webhook

Important

Change in inventory count

Inventory

Triggers when there is a change in the count of inventory count

 

webhook

Important


Input fields

Name / Label
Enter a user-friendly name for this field that describes what to enter. Shown to users inside Zapier

Help Text 

Describe clearly the purpose of this field in a complete, Markdown-formatted sentence with at least 20 characters. Example: Filter by first name.

Type

(String / Text / Integer / Number / Boolean / DateTime / Password / Dictionary/ Copy)

Default Text

 

Is it required?

Are Multiple values allowed?

Alters Dynamic Fields

Dropdowns (yes/no)


Dropdown details
(Dynamic - Mention trigger, Static - mention allowed values)

Name / Label
Enter a user-friendly name for this field that describes what to enter. Shown to users inside Zapier

Help Text 

Describe clearly the purpose of this field in a complete, Markdown-formatted sentence with at least 20 characters. Example: Filter by first name.

Type

(String / Text / Integer / Number / Boolean / DateTime / Password / Dictionary/ Copy)

Default Text

 

Is it required?

Are Multiple values allowed?

Alters Dynamic Fields

Dropdowns (yes/no)


Dropdown details
(Dynamic - Mention trigger, Static - mention allowed values)

Shipment Status

Select the shipment statuses for which the trigger is to be configured

String

NA

Yes

No

 

Yes

Static - (Created, Ready to ship, Shipped)

 

API configuration for triggers to be detailed out by development team @Prateek Goel (Unlicensed)@Ajay Sharma@Gopal Sharma@Yashna Chhatwal (Unlicensed)

Supported Actions

Name

Noun

Description

Inputs to collect from the client while configuring actions.

Action type: (create or search)

Visibility

Name

Noun

Description

Inputs to collect from the client while configuring actions.

Action type: (create or search)

Visibility

Submit shipment for fulfillment

Shipment

This will create a new Shipment in Eshopbox account for fulfillment

 

Create

Important

Cancel Shipment

Shipment

This will cancel an already submitted shipment / Fulfillment process will stop

 

Create

Important

Track Shipment

Shipment

This will give detailed information about shipment along with tracking details, invoices, and activity logs.

 

Search

Important

 

API configuration for actions to be detailed out by development team @Yashna Chhatwal (Unlicensed)@Ajay Sharma@Prateek Goel (Unlicensed)@Gopal Sharma

 

 

Related content