При создании заказа в Webasyst можно получить его идентификатор, используя следующий код:
```php
// Создание заказа
$order = new waOrderModel();
$data = array(
'contact_id' => $contact_id, // ID контакта, для которого создается заказ
'status_id' => 1, // ID статуса заказа (1 - новый)
'shipping_plugin' => 'flatrate', // Плагин доставки
'payment_plugin' => 'cashondelivery', // Плагин оплаты
'paid' => 0, // Статус оплаты (0 - не оплачен)
);
$order_id = $order->addOrder($data);
// Получение ID заказа
echo $order_id;
```
Для передачи ID заказа при подключении электронной коммерции от Яндекса нужно просто передать этот ID в запросе на сервер Яндекс. В зависимости от способа интеграции с Яндекс.Касса (например, через платежную форму или API), метод передачи ID заказа может отличаться, поэтому следует ознакомиться с документацией по интеграции соответствующего сервиса.