How to add a PayPal account to ShipStation, what features are available, and other need-to-know details.
Add PayPal to your website's checkout options! ShipStation makes PayPal shipping quick and easy by enabling you to import order information, create and print shipping labels, and seamlessly fulfill multiple orders at a time.
The PayPal Shipping Center
The PayPal Shipping Center powered by ShipStation is a separate website used for creating shipping labels for orders managed in PayPal.
To access the PayPal Shipping Center, go to paypal.shipstation.com.
Connection Requirements:
-
An active Business Account or a Premier Account with PayPal.
-
Must grant third-party access to PayPal before connecting. Here is the PayPal help article about this process.
-
The third-party permissions username for this process: payments_api1.shipstation.com
-
-
Must grant the following permissions for ShipStation:
-
Obtain information about a single transaction
-
Search your transactions for items that match specific criteria and display the results
-
Order Import Requirements:
-
Include a Ship To address.
To connect your PayPal account to ShipStation:
-
Log in to your Paypal Business Account here.
-
Go to Account Settings in the drop-down under your profile name.
-
Go to Account access and click the Update link for API access
PayPal's Classic Interface
If you're using PayPal's classic interface, click Request API Credentials, then skip to Step 5.
-
Click Grant API permission in the Pre-built payment solution section.
-
Enter "payments_api1.shipstation.com" into the Third Party Permission Username box, then click Lookup.
-
Check the following permissions, then click Add:
-
Obtain information about a single transaction.
-
Search your transactions for items that match specific criteria and display the results.
-
-
Select the PayPal tile.
-
Enter your PayPal Email Address, then click Send Email Verification.
-
Check your email for the verification email and follow the steps inside to verify the email address.
-
Click Test Connection after the email has been verified, then Next if the test is successful.
-
Select whether ShipStation should use the PayPal Transaction ID or Invoice # as the Order Number when creating orders, then click Next.
Invoice ID Field
The Invoice # option will use PayPal's Invoice ID field.
If you want to restrict the store so that ShipStation only receives orders from a specific PayPal email address, enter it in the available field. Otherwise, leave it blank. Click Next.
-
Select whether ShipStation should import all transactions, or only certain types of transactions. If you only want certain types of transactions to import, select the transaction types.
-
Click Connect.
After you've completed the connection steps, your store will be connected to ShipStation. You'll be taken to the store's Settings page to adjust the store-specific settings like branding, notification preferences, and product handling.
The ShipStation integration with PayPal supports the following standard features:
The ShipStation integration with PayPal allows for the following additional features:
Feature |
Description |
---|---|
Skips eBay transactions |
ShipStation will skip PayPal transactions with included data that indicates the transaction is related to an eBay order. If you need to import eBay orders into ShipStation, you should connect your eBay account to ShipStation directly. ShipStation may still receive a transaction related to eBay orders if the payment transaction was not handled through eBay. This includes transactions like sending a Money Request directly to a buyer through PayPal. |
In addition to the features listed above, the ShipStation User Success team can enable the following settings for your eBay store.
Feature |
Description |
---|---|
Custom Fields |
Up to three Custom Fields can be mapped for a PayPal store. Available custom fields are as follows:
|
-
Due to limitations in the PayPal API, ShipStation is not able to send shipment updates to PayPal.
-
ShipStation is unable to determine if a PayPal order has already been shipped or not, so all PayPal orders are treated as Awaiting Shipment. If you ship a PayPal order outside of ShipStation you will need to use the Mark as Shipped action to update the status of the order.
-
Because of this limitation, a new PayPal store connection will not import any historic order data. If you require historic PayPal data to be imported, please contact the ShipStation User Success team and they can import PayPal data from the date you desire onward. Since ShipStation is not able to determine if the order has been shipped or not, all orders will import as Awaiting Shipment.
-
-
PayPal's API does not support the transmission of invoice information, which interferes with the ability to gather product information. Depending on the transaction type, the product information may be missing or incomplete.
Here are some common issues experienced by users, potential causes, and available troubleshooting tips.
Issue |
How to troubleshoot or resolve |
---|---|
Duplicated orders in ShipStation |
What it means: This can happen if you have both PayPal and the selling channel connected to ShipStation. Since ShipStation is connected to both, we receive the order's data from both PayPal and the selling channel and treat them like unique orders. What to do: To resolve this issue, add another e-mail address to your PayPal account:
Once you have added your second e-mail address to your PayPal account, you have two choices:
|