LogoLogo
MerchantsHelpSign in
  • Overview
    • Countries & Currencies
    • Glopal Solutions Portfolio
  • Getting started
    • Shopify
      • Glopal Duty & Tax for Shopify
      • Shopify Collaborator Access
    • BigCommerce
    • Magento (Adobe Commerce)
      • Magento 1
      • Magento 2
        • Magento Activation
        • Magento Configuration
        • Magento Database Model
    • Visualsoft
    • PrestaShop
  • Marketing Solutions
    • Acquisition channels
      • Integrate Google Ads
      • Integrate Facebook Ads
    • Feed localization
      • Read domestic items
      • Localize the items
      • Upload the localized items
    • Features / Customization
      • Google Shopping countries coverage
      • Filters
      • Free listings
      • Comparison Shopping Services (CSS)
    • Google Ads
      • Conversion tracking
      • Standard accounts structure
      • Launching and monitoring Google Ads campaigns
    • Facebook
      • Facebook & Instagram Shops
      • Catalog Based Campaigns
      • Conversion and Brand awareness campaigns
      • Facebook conversion tracking
    • Email marketing
  • Localization
    • Site localization
      • Content localization
      • Price localization
      • Site search
      • Checkout
      • User account
    • Site discovery
      • Domains and Routing
      • Search engine optimization
      • Geo-localization
      • Country selector
    • Content distribution
      • Site security
      • Domains (DNS)
      • Traffic Splitting
        • Akamai
        • Cloudflare
        • Nginx
        • Microsoft IIS
        • AWS CloudFront
        • Magento Cloud
      • Third-party CDN
        • Cloudflare
      • Site speed
    • Integrations
      • CSS customizations
      • JavaScript customizations
      • Server-side customizations
      • Exclude from localization
      • Integration examples
        • Hiding Products
        • Newsletter Signup
        • Custom Price Logic
  • Checkout
    • Localized checkout
      • Overview
      • Styling
      • Integration
        • Callback Functions
        • Confirmation Page
        • Checkout Analytics
        • Allowlisting Glopal IPs
      • Price localization
    • Order processing
      • Order creation
        • Plug & Play integration
        • Order API
        • Event webhook
        • Custom Integration
      • Cancellation & refund
      • Returns
      • Buyer's communication
      • Customer account
    • Financials
      • EU VAT
  • DUTY & TAXES
    • Product Classification
    • Duty & Tax Calculation
      • Product Pricing
      • Supported Countries
    • Compliance Checks
      • Prohibited Goods
      • Denied Party Screening
  • SHIPPING
    • Order Creation
    • Label Generation
    • Manifest
    • Tracking
  • Translations
    • Translation Editor
  • MERCHANT ACCOUNT
    • Dashboards
      • SEO dashboard
  • What's New
    • Release Notes
Powered by GitBook
On this page
  • API integration
  • Merchant Account
  1. Checkout
  2. Order processing

Returns

PreviousCancellation & refundNextBuyer's communication

Last updated 2 years ago

If Glopal Returns are enabled for the store, buyer can access merchant branded portal managed by Glopal to request returns for eligible orders and items.

Return can be observed in following statuses:

Status
Description

Return Request

REQUESTED

The buyer requested the return.

AUTHORIZED

Return authorization is successfuly created for buyer to receive the return label.

CANCELLED

Request can not be processed.

Return Shipment

PENDING

Return is registered in the carrier network.

DELIVERED

Last tracking information confirmed return package being delivered.

API integration

There are two elements of the API integration:

  1. Pulling new events to be notified of new return requests and updates

  2. Getting return request details from the order details

New return request triggers return.requested event. In the event, field order_id contains Glopal Order ID and field entity_id contains Glopal Return Request ID.

{
  "event_id": "47CE0V5XR9CAWJ2Y",
  "event_name": "return.requested",
  "event_at": "2023-01-10T10:00:00.000Z",
  "order_id": "3S7Z7N5X-Q4PSJMC1",
  "external": {
    "order_id": "92",
    "order_number": "00092"
  },
  "entity_id": "4"
}

To get return request details, use Order API to retrieve order details first, then locate the related return in the returns top level key, matching by ID (returns[].id = entity_id).

Glopal will process all incoming requests and once return label and tracking number is ready, return will be marked as authorized. This triggers return.authorized event, with the same structure as the previous event. Receiving this event, retrieve the latest order details to get return carrier and tracking info. RMA ID can be used to pull tracking information from the Glopal WS API.

Return request can be cancelled at any time before package is registered in the carrier network, triggering return.cancelled event.

Merchant Account

Use to integrate with returns feature.

Please refer to the Order API for information on how to setup recurring task (eg. cronjob) to pull new events from Glopal. You can adjust to pull one or or more event types you are interested to process.

Read more about and .

Requested returns can also be accessed in the user interface.

Glopal Order API
Order API
Event webhooks
Merchant Account
integration guide
Order Return Flow