In this article: |
Benefits
With RyderShip and Global-e working together, you can ship your products internationally as easily as you can ship them locally.
Global-e will:
- Take care of currency conversion, import duty, taxes, international fraud, and global logistics.
- Provide a seamless checkout process for your consumers.
- Display Global-e’s shipping rates right in your consumers’ shopping carts.
To get started, see a list of RyderShip’s requirements for this integration and next steps on our Global-e Integration Pre-Setup Questionnaire.
How it works
There are two different workflows, depending on how you’re connected to RyderShip:
Global-e integration using the Shopify | RyderShip app connector
1. An international Global-e order is created in the customer’s e-commerce platform (Shopify).
- Initial payment status = PENDING
- Order tag = Globale::Pending
2. Global-e does its fraud check on the order.
3. Once the fraud check is successful, the order’s payment status moves to PAID and the Pending order tag is replaced with Globale::Approved
4. RyderShip imports the Global-e order with PAID status and with the Globale::Approved tag. It’s critical to only import paid Global-e orders for orders to flow correctly.
Do not import orders with status of:
To view the order payment status(es) that are setup to be imported into RyderShip: Go to Preferences (under Customer) > Shops > Settings > Order Item and Property Syncing section. View the highlighted settings under Import orders with payment status. See Shopify Integration - RyderShip Shop Settings for more information. |
5. RyderShip warehouse team identifies the Global-e order via the order name and/or ship method.
6. Order is batched in RyderShip, and items are picked and packed at the warehouse.
7. During pack, the warehouse team retrieves the shipping label and paper commercial invoice (if applicable) from Global-e and prints them. Only select countries require paper invoices for shipments.
RyderShip requires ZPL format for shipping labels.
8. Warehouse team performs end of day manifest process to dispatch the shipment.
9. Warehouse team sends the shipment using a Global-e arranged driver.
Global-e integration using the RyderShip API
1. An international Global-e order is created in the customer’s e-commerce platform.
2. Global-e, e-commerce platform, and the ERP processes the order.
Once processes are complete, the ERP completes its transformation per the RyderShip specifications and sends it to RyderShip via the API.
There are three Global-e-specific attributes in the RyderShip API:
API attribute name | Attribute definition |
---|---|
order_orig |
string the order original id (from the shop that sent rydership the order) Note: contains the global-e order id for any global-e order. |
global_e_ge_order |
boolean is the order a global_e order? |
shop_shipping_method_text |
string the order shop shipping method text ge_standard = order uses global-e standard shipping method ge_express = order uses global-e express shipping method |
3. RyderShip warehouse team identifies the Global-e order via the order name and/or ship method.
4. Order is batched in RyderShip, and items are picked and packed at the warehouse.
5. During pack, the warehouse team retrieves the shipping label and paper commercial invoice (if applicable) from Global-e and prints them. Only select countries require paper invoices for shipments.
RyderShip requires ZPL format for shipping labels.
6. Warehouse team performs end of day manifest process to dispatch the shipment.
7. Warehouse team sends the shipment using a Global-e arranged driver.
For more information about this integration, reach out to your RyderShip Customer Success Manager for details.
Setup instructions
Before starting the setup process, customers must have an active Global-e account. See the Global-e Integration Pre-Setup Questionnaire for more specifics.
These four steps explain how to set up an integration between a customer's online store, RyderShip, and Global-e.
Customer sends required information to the RyderShip Customer Success team
Technical information
- Customer's Global-E customer GUID for both the Sandbox environment and Production environment.
- Confirmation that the customer is connected to the RyderShip platform – either through Shopify or through the RyderShip API.
Customer's test environment must be connected to the RyderShip sandbox environment.
Shipping-related information
- Customer’s procedure(s) to handle exceptions:
-
- short-pick management
- insufficient inventory managing
-
- List of shipping methods to be used so the proper mapping is set up in RyderShip. Shipping methods include:
-
- ge_standard
- ge_express
-
- Confirmation of who will post fulfillments to e-commerce platform – RyderShip or Global-e?
-
- RyderShip: No change needed
- Global-e: If using Shopify connection, RyderShip will need to suppress fulfillments. If using the RyderShip API, it will vary by customer.
-
Set Up on RyderShip
RyderShip team completes the setup on the RyderShip application.
RyderShip team or the customer reviews the defined routing rules to ensure they follow the limited actions that RyderShip allows for Global-e orders – regardless of workflow. It’s recommended to exclude Global-e orders from any rules that add items, split orders, etc.
Validation and User Acceptance Testing
1. RyderShip team configures a Global-e connection on the sandbox environment.
2. Global-e, the customer, and RyderShip will work together to perform end-to-end testing process to ensure the integration works as expected.
RyderShip onboarding team will need to support the validation procedures. Testing requires performing packing, shipping, and creating manifests.
Go live
1. RyderShip team aligns with Global-e and the customer on a go-live plan.
2. RyderShip team and Global-e prepare the production environment based on information received earlier in the Setup process.
3. RyderShip team performs golden transactions. These are the first set of orders to validate that everything is working as expected.
FAQs
Can Global-e orders be manually added within RyderShip?
No, orders that use Global-e shipping cannot be manually created in RyderShip. Global-e orders must be created in an e-commerce platform (Shopify) first, and then be imported into RyderShip or added through the RyderShip API.
Does Global-e allow for an order to be separated?
Yes, an order can be separated using either Global-e Standard or Global-e Express shipping.
Separating an order means that some of the order’s items are shipped one day, and the remaining items are shipped a different day.
Can Global-e orders be changed within RyderShip?
Only limited editing is available for Global-e orders once they are being processed.
RyderShip team members can change the address – but not the destination country.
Customer can make additional changes to their orders:
-
-
- Cancel an entire order
- Delete items from the order
- Decrease the quantity of an ordered item
- Separate an order for Global-e Standard orders
Separating an order means that some of the order’s items are shipped one day, and the remaining items are shipped a different day.
-
When customers make any of these changes to an order, they need to make them first in their stores’ e-commerce platform or in the Global-e system directly so that Global-e can make the appropriate shipping label updates, issue refunds, etc.
How are returns handled by Global-e?
At this time, returns must originate outside of RyderShip and be passed into RyderShip via the API or CSV upload.
Are package inserts allowed by Global-e?
Inserts (cards, promo items, gifts, etc) are not allowed for Global-e orders if the inserts are not listed on the original order. Global-e does not allow adding new items to processed orders.
Related questions:
How does Global-e work?
What are the benefits of Global-e?
What are the different workflows for Global-e?
How do I get started with Global-e?