Introduction:
The Gopuff Shopify App is an application for Shopify that allows stores to offer Powered By Gopuff as a shipping
option. Customers can choose Powered By Gopuff during checkout for instant delivery where applicable.
How the Gopuff Shopify App works:
The process of installing the Fulfillment app to your Shopify store will grant the proper authorization for your
store and Gopuff systems to communicate. Once installed and configured as a carrier in your shipping profile,
the Gopuff Shopify App acts as a fulfillment and carrier partner for your Shopify store. After your customer
enters their payment information during the checkout process, Gopuff may appear as a delivery option. In order
for that to happen, the order is sent to the Gopuff system before the ‘Delivery Options’ page loads.
Gopuff reviews the order to determine if the delivery address is within a Gopuff delivery zone AND all of the
SKUs in the order are available in our Micro-Fulfillment Center, then Gopuff will be shown as an eligible option
during the checkout process.
If there are other delivery options eligible in addition to Gopuff (ex: FedEx, USPS), those options will appear
in the same list as Gopuff.
If your customer chooses “Gopuff - Instant Delivery” and completes the checkout process, then the
order is automatically sent to the Gopuff Micro-Fulfillment Center to be picked, packed, and delivered.
How to install the Gopuff Shopify App[a]:
- Send Gopuff the list of SKUs that will be delivered by Gopuff
-
chevron_rightRequired Fields: Shopify SKU ID, Product Name, Product
Description
- Go to this page in the Shopify app store to add the Gopuff Fulfillment App to your shop.
- Click ‘Add App’
-
Open the tab ‘Apps’ within your Store Settings page and confirm that the Gopuff Fulfillment App was
successfully installed
-
Navigate to Store Settings -> Shipping and Delivery -> Shipping. In the Shipping section, click
‘Manage
- In the ‘Shipping To: Domestic’ section, click ‘Add Rate’
-
Select ‘Use carrier or app to calculate rates’. Select ‘gopuff (Rates provided by app).
Click ‘Done’
- Click ‘Save’ at the bottom of the page to save these settings
FAQs:
- Does Gopuff capture customer payment information?
-
chevron_rightNo, Gopuff never receives any payment information (ex:
credit card info, billing address) for any order.
- What if the customer has an issue with the order?
- chevron_rightDetail the CS info.
- After the Shopify App is installed, is there regular maintenance or support required?
- How does the customer track their delivery?
-
chevron_rightCustomer will receive text message updates from gopuff.
- Can the customer add a tip?
- chevron_rightNo, tips are managed by gopuff.
- Can the customer request non-contact delivery?
- chevron_rightAll deliveries are non-contact delivery.
Technical Information:
-
Installing the app grants authorization via the Shopify Oauth flow
-
Shopify and Gopuff communicate primarily via web hooks
-
Products are matched between systems using a SKU to ProductID map, where product SKU’s from Shopify
merchant stores are mapped to Gopuff Product ID’s.
-
Gopuff Fulfillment app follows all of the Shopify App Store requirements
[a]these are instructions for custom apps. currently in the process to get Gopuff Shopify App approved as a
public app. once this happens, update instructions.