PHPackages                             seal/fetchr\_sdk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. seal/fetchr\_sdk

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

seal/fetchr\_sdk
================

sdk for Delivery Service Fetchr ( https://fetchr.us/ )

v1.0(7y ago)026MITPHPPHP &gt;=5.3.0

Since Feb 25Pushed 7y ago1 watchersCompare

[ Source](https://github.com/WetSealQQ/fetchr-SDK)[ Packagist](https://packagist.org/packages/seal/fetchr_sdk)[ RSS](/packages/seal-fetchr-sdk/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

Fetchr delivery SDK
===================

[](#fetchr-delivery-sdk)

Wet... dirt... code

Установка
---------

[](#установка)

> Минимальные требования — PHP 5.3+.

> curl enabled

```
composer require seal/fetchr_sdk
```

Test
----

[](#test)

В директории test создан интерфейс для тестирования нужно только вставить в файл user\_token.php свой api token

> Токен можно получить обратившись в службу поддержки fetchr (  )

Использование
-------------

[](#использование)

```
require_once 'vendor/autoload.php';

$fetchr = new Seal\fetchr_sdk( USER_TOKEN );

/**
 * @param $method_name - метод к которому обращаетесь
 *
 * @param $data - данные которые передаете
 * ( структура полностю соответствует данным из документации https://xapidoc.docs.apiary.io/ )
 *
 * @return array
 */

$response = $fetchr->init( $method_name, $data );

```

### Ответ

[](#ответ)

```
{

	"body": {"SOME DATA FETCHR"},
	"header": "response header",
	"method": "the method that was used",

}
```

В $response\['body'\] находятся данные соответствующие ответу из документации

!!! ИЗМЕНЕН ОТВЕТ ДЛЯ МЕТОДОВ ТРЕКИНГА !!! (для страндартизации всех ответов)

Пример ответа для методов трекинга:

```
{

	"body": {
		"status":"OK",
		"data": [

			{
			  "tracking_information": {
			    "status_name": "uploaded",
			    "status_code": "UPL",
			    "status_date": "2018-06-27T10:20:37.317385",
			    "source": "fetchr",
			    "status_date_local": "2018-06-27 14:20:46",
			    "status_description": "Order Created"
			  },
			  "order_information": {
			    "tracking_no": "34146607575779",
			    "client_ref": "199619721aabb12345"
			  },

			  "status":"OK"
			}

		]
	},
	"header": "response header",
	"method": "the method that was used",

}
```

Методы
------

[](#методы)

- Order Creation:

    - Create Dropship Orders - Fetchr забирает продукты ИЗ МЕСТОПОЛОЖЕНИЯ ОТПРАВИТЕЛЯ и доставляет их получателю.

        ```
         $response = $fetchr->init( 'createDropshipOrders', $data );
        ```
    - Create Reverse Orders - Обратный заказ - это заказ на получение товаров (которые необходимо вернуть) у получателя и отправка обратно отправителю

        ```
         $response = $fetchr->init( 'createReverseOrders', $data );
        ```
    - Create Fulfillment Orders - Fulfillment Orders - это заказ по сбору товара на складе Fetchr и доставке получателю.

        ```
         $response = $fetchr->init( 'createFulfillmentOrders', $data );
        ```
    - Get Fulfillment SKU Stock Info - Используется для получения информации о складе для выполнения заказов по sku

        ```
         $response = $fetchr->init( 'getFulfillmentSKUInfo', $data );
        ```
- Order Tracking:

    - Get Order Status - Получаем последний статус для заказа

        ```
         $response = $fetchr->init( 'getOrderStatus', $data );
        ```
    - Get Order History - Получаем историю статусов для заказа

        ```
         $response = $fetchr->init( 'getOrderHistory', $data );
        ```
    - Get Bulk Order Status - Получаем последний статус заказа для нескольких ттн

        ```
         $response = $fetchr->init( 'getBulkOrderStatus', $data );
        ```
    - Get Bulk Order History - Получаем историю статусов нескольких ттн

        ```
         $response = $fetchr->init( 'getBulkOrderHistory', $data );
        ```
- Order Service:

    - Get AWB Link - Получаем ссылку пдф

        ```
         $response = $fetchr->init( 'getAWBLink', $data );
        ```
- Cancel Order:

    - Cancel Order - отмена созданого заказа

        ```
         $response = $fetchr->init( 'cancelOrder', $data );
        ```
- Schedule:

    - Get Timeslots
    - Schedule Order

Лицензия
--------

[](#лицензия)

Данный SDK распространяется под лицензией [MIT](http://opensource.org/licenses/MIT).

###  Health Score

25

—

LowBetter than 36% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 71.4% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2682d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/26298635?v=4)[WetSeal](/maintainers/WetSeal)[@WetSeal](https://github.com/WetSeal)

---

Top Contributors

[![WetSealQQ](https://avatars.githubusercontent.com/u/32839932?v=4)](https://github.com/WetSealQQ "WetSealQQ (55 commits)")[![WetSeal](https://avatars.githubusercontent.com/u/26298635?v=4)](https://github.com/WetSeal "WetSeal (22 commits)")

---

Tags

phpsdkdeliveryFetchr

### Embed Badge

![Health badge](/badges/seal-fetchr-sdk/health.svg)

```
[![Health](https://phpackages.com/badges/seal-fetchr-sdk/health.svg)](https://phpackages.com/packages/seal-fetchr-sdk)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
