# Поездка на вызов

Как использовать функции CanCan для создания приложения для заказа такси, похожего на Uber?

Для создания такого приложения вам понадобятся следующие функции:

* Возможность водителям подавать заявки на работу водителем в вашем приложении
* Возможность для водителей получать запросы на заказ такси в вашем приложении
* Возможность для водителей отвечать на запросы на заказ такси в вашем приложении
* Возможность для клиентов заказывать такси в вашем приложении
* Возможность видеть местоположение водителей на карте
* Возможность делиться выручкой с водителями
* Возможность оценивать и/или оставлять отзывы о водителях/клиентах

## Становление водителем в вашем приложении

Чтобы стать водителем в вашем приложении, владельцы автомобилей могут стать партнерами вашего канала, а затем разместить свои автомобили на своих партнерских стенах непосредственно на вашем канале. Вы можете узнать больше об этом на странице ниже:

{% content-ref url="../../products/cancan/partnerships" %}
[partnerships](https://docs.payswap.org/russkii/products/cancan/partnerships)
{% endcontent-ref %}

## Бронирование водителя/автомобиля в вашем приложении

Для бронирования водителя/автомобиля в вашем приложении пользователи сначала находят водителя/автомобиль, который подходит им наилучшим образом, на главной странице вашего канала во вкладке **Элементы > партнеры**, как показано на рисунке ниже, а затем нажимают на него, чтобы перейти на страницу его продукта.

<figure><img src="https://11166266-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCTAEdrbb1z5TTIMPTbOM%2Fuploads%2Fgit-blob-3a323f1a84ef125e1faf770ea58112bdf8ddfa32%2Fpartners.png?alt=media" alt=""><figcaption></figcaption></figure>

На странице продукта автомобиля они могут забронировать его непосредственно, через рынок стейков или с использованием valuepool. Руководства по каждому из этих случаев можно найти на страницах ниже:

{% content-ref url="../../products/cancan/products-services/buying-products-services" %}
[buying-products-services](https://docs.payswap.org/russkii/products/cancan/products-services/buying-products-services)
{% endcontent-ref %}

{% content-ref url="../../products/cancan/products-services/buying-products-services/buying-through-the-stake-market" %}
[buying-through-the-stake-market](https://docs.payswap.org/russkii/products/cancan/products-services/buying-products-services/buying-through-the-stake-market)
{% endcontent-ref %}

{% content-ref url="../../products/cancan/products-services/buying-products-services/buying-through-valuepools-daos" %}
[buying-through-valuepools-daos](https://docs.payswap.org/russkii/products/cancan/products-services/buying-products-services/buying-through-valuepools-daos)
{% endcontent-ref %}

После того как они забронировали (купили билет на) автомобиль, водитель свяжется с ними для установления логистики.

## Запрос автомобиля/водителя и принятие запросов

Другой способ забронировать автомобиль/водителя - создать стейк на вашем канале во вкладке **Контракты**

<figure><img src="https://11166266-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCTAEdrbb1z5TTIMPTbOM%2Fuploads%2Fgit-blob-00204e5299be86ba4ecf02221ca18525deca535a%2Fcancan23%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

Запрос будет создан как стейк и перечислен во вкладке **Контракты > Стейки**, как показано на изображении выше. Таким образом, потенциальные водители могут просматривать последние запросы в своих районах и подавать заявки на те, которые подходят им наилучшим образом.

Вы можете узнать больше о подаче заявок на стейки и принятии заявок на стейки на странице ниже:

{% content-ref url="../../products/stakemarket/call-for-tenders" %}
[call-for-tenders](https://docs.payswap.org/russkii/products/stakemarket/call-for-tenders)
{% endcontent-ref %}

Водители смогут фильтровать запросы по области, используя кнопки тегов **Страна**, **Город** и **Продукт** в правом верхнем углу страницы, как показано на изображении выше.

## Просмотр текущего местоположения автомобилей на карте

После того как водитель и клиент были связаны, водитель может поделиться своим текущим местоположением через приложение [PayChat](https://paychat.payswap.org) с клиентом, как показано на рисунке ниже:

<figure><img src="https://11166266-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCTAEdrbb1z5TTIMPTbOM%2Fuploads%2Fgit-blob-7693e970fdcdb9837666c2d35af5d3070ed49df4%2Fmap.png?alt=media" alt=""><figcaption></figcaption></figure>

## Деление выручки с водителями

При размещении своих автомобилей на своих партнерских стенах водители укажут процент, который они готовы отдать вам с каждой поездки через ваш канал. На изображении ниже пользователь ввел 10 в поле комиссии реферера, что означает, что он/она будет давать вам 10% за каждую поездку.

<figure><img src="https://11166266-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCTAEdrbb1z5TTIMPTbOM%2Fuploads%2Fgit-blob-adb6261cbf3fb1e8493c413378bed725b6f2bdc6%2Fcancan9%20(1).png?alt=media" alt=""><figcaption></figcaption></figure>

Мы также видим, что минимальная комиссия, разрешенная каналом, составляет 0%. Вы можете изменить этот параметр, следуя инструкции на странице ниже в разделе **Обновление минимальной партнерской комиссии**:

[partnerships.md](https://docs.payswap.org/russkii/products/cancan/partnerships)

Вы можете узнать больше о размещении транспортных средств (товаров) на канале партнера на странице выше в разделе **Добавление элементов на вашу партнерскую стену**.

## Оценка и/или обзор водителей/клиентов в вашем приложении

Чтобы оценить водителя/транспортное средство, нажмите на транспортное средство/водителя, чтобы перейти на его страницу продукта, и введите свою оценку и обзор. Вы можете узнать больше о том, как это сделать, на странице ниже:

[reviews.md](https://docs.payswap.org/russkii/products/cancan/reviews)

В случае, если вы являетесь водителем, вы также можете оценить клиента, проголосовав за/против его/ее канала. Вы можете прочитать о том, как это сделать, на странице ниже:

{% content-ref url="../../products/cancan/votes" %}
[votes](https://docs.payswap.org/russkii/products/cancan/votes)
{% endcontent-ref %}
