Биллинг - Зачисления - Платежные системы - создаем запись Robokassa.ru, где Идентификатор - robokassa, обработчик - включен (на сайте должен быть включенным только один обработчик), Краткое описание - текст для пользователей.
Форма (php)
<_article class="payment box">
<_form action="xajax.php?mode=robokassa" method="post">
<_input type="hidden" name="robo[MrchLogin]" value="идентификатор магазина">
<_input type="hidden" name="robo[InvId]" value="{title}">
<_input type="hidden" name="robo[shp_uID]" value="1">
<_input type="number" name="robo[OutSum]" min="1" value="{amount}" required>руб.
<_input type="submit" value="оплатить">
<_/form>
<_/article>
Результат (html)
<_article class="payment_result box">
<_table>
<_tr>
<_th class="id" scope="row">Идентификатор
<_td>{title}
<_/tr>
<_tr>
<_th class="sum" scope="row">Сумма
<_td>{amount}
<_/tr>
<_tr>
<_th class="date" scope="row">Дата
<_td>{date_added}
<_/tr>
<_tr>
<_th class="method" scope="row">Способ оплаты
<_td>{payment}
<_/tr>
<_/table>
<_/article>
Заполняем системные константы ROBOKASSA_PASS_1 и ROBOKASSA_PASS_2 паролями Пароль #1 и Пароль #2 из вкладки "Технические настройки" магазина в личном кабинете partner.robokassa.ru.
Result Url http://site.com/xajax.php?mode=robokassa метод POST.
Success Url http://site.com/ метод GET.
Fail Url http://site.com/ метод GET.
Для тестирования создайте константу TEST_PAYMENT = 1, тогда платежи будут тестовые.