checkout_steps

Срабатывает при получении доступного набора шагов оформления заказа в корзине и позволяет изменить этот набор.

Shop-Script
Входящие параметры
передаются по ссылке
$params['steps'] array Массив шагов оформления заказа. Ключи — идентификаторы шагов; значения — экземпляры классов шагов оформления заказа, унаследованных от shopCheckoutStep.
… код плагина …
Результат работы плагина
Shop-Script

Пример кода плагина

PHP

public function checkoutSteps(&$params)
{
    if (!shopMyPlugin::mustOfferPayment($params)) {
        unset($params['steps']['payment']);
    }
}