ReverseEntity: CDEK reverse delivery in Joomla

WT CDEK library - Documentation
Category: Libraries

ReverseEntity in WT CDEK for Joomla covers reverse-delivery availability checks. This reference explains its purpose, parameters and PHP examples for Joomla extensions.

ReverseEntity checks whether reverse logistics is available before the original order is created.

Access the entity through the Cdek facade:

$reverse = $cdek->reverse();

checkAvailability()

Signature

public function checkAvailability(array $request_options = []): array

REST API

  • POST /v2/reverse/availability

Purpose

Checks reverse availability for a future order.

Parameters

The library checks for a nonempty array. Typically supply tariff, route, sender, recipient and departure/delivery points.

Returns

CDEK response indicating availability or explaining why it is unavailable.

Example

<?php

declare(strict_types=1);

use Webtolk\Cdekapi\Cdek;

defined('_JEXEC') or die;

$cdek = new Cdek();

$result = $cdek->reverse()->checkAvailability([
    'tariff_code'   => 136,
    'from_location' => ['code' => 44],
    'to_location'   => ['code' => 270],
]);

Overview and getting started

WT CDEK 1.4.0 source code on GitHub

WebTolk Joomla Extensions

113 Extensions
12 Categories
587 Versions released
920737 Downloads