Skip to main content

Оплата

Созданные в ЛК Кактуса способы оплаты будут отображаться в корзине Кактуса, когда покупатель будет оформлять заказ. Здесь мы подробнее расскажем о настройках способов оплаты.

1. Настройка способов оплаты

1.1. Настроить способы оплаты можно, перейдя в Настройки -- Оплата:

image-1646291974867.png

1.2. По умолчанию в ЛК уже заведены четыре способа оплаты.

Заведённый по умолчанию способ оплаты онлайн (Предоплата картой на сайте) не настроен. Для его корректной работы вам необходимо настроить интеграцию с эквайринг-системой по данной инструкции.

1.3. При наведении мыши на конкретный способ оплаты, вы можете редактировать или (если способ оплаты ещё не фигурировал в заказах) удалить его:

image-1646292464835.png

Не рекомендуется удалять способ оплаты с типом no_cod. Данный способ оплаты должен присутствовать в ЛК для его корректной работы.

1.4. При редактировании способа оплаты вы можете изменить его наименование и видимость:

  • Только менеджеры -- способ оплаты может быть использован только в ЛК Кактуса, покупателям он недоступен.
  • Покупатели -- способ оплаты виден покупателям в корзине.

image-1646294028564.png

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

Когда включена опция скидки, видимость способа оплаты автоматически меняется на "Покупатели".

image-1646294130124.png

1.6. После внесения всех желаемых изменений в способ оплаты, нажмите кнопку "Сохранить".

2. Создание нового способа оплаты

2.1. Нажав на кнопку "Новый способ оплаты", вы можете создать ещё один способ оплаты, если он вам необходим.

image-1646294202521.png

2.2. Здесь вы можете задать тип оплаты из перечисленных ниже:

image-1646294241784.png

2.3. Тип способа оплаты

Ниже представлены типы способов оплаты, которые вы можете использовать, и их краткое описание.

  • cod_cash – наложенный платеж (наличными). Оплата при вручении.
  • cod_card – наложенный платеж (картой). Оплата при вручении.

    С точки зрения многих курьерских служб COD_CASH и COD_CARD никак не отличаются, так как курьеры как правило готовы принять оплату на терминал. Тем не менее, если покупатель не уточнил обратное, рекомендуется в случае необходимости наложенного платежа передавать именно COD_CARD (так как наличные всегда принимаются курьерами по умолчанию).

  • online – предоплата заказа (картой на сайте). Статус оплаты Кактус получает от эквайринга и только после этого меняет статус в Кактусе. Заказ передаётся на отгрузку, только когда он оплачен.
  • no_cod – особая разновидность предоплаты. Статус оплаты проставляете вы сами в заказе после получения оплаты от покупателя. Факт получения оплаты от покупателя не контролируется Кактусом. Заказ выгружается на сборку, только когда статус оплаты "Оплачен".
  • no_cod_no_control – аналогично no_cod, но статус оплаты никак не контролируется Кактусом (на комплектацию и отгрузку заказ передается в любом случае, оплачен он или нет).

2.4. Код способа оплаты

Рекомендуется указывать такое же значение, как и тип, при том условии, что оплата с таким кодом ещё не задана в ЛК:

image-1646294325330.png

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

3. Подключение способов оплаты онлайн

3.1. PayU

3.1.1. После‌ ‌выдачи‌ ‌доступа‌ ‌к‌ ‌личному‌ ‌кабинету PayU зайти в личный кабинет PayU, перейти в Настройки учетной записи - Редактирование настроек, скорпировать Код продавца и Секретный ключ настроек‌ ‌APIs‌.

image-1596210029534.png

3.1.2. Зайти в личный кабинет Kak2c, перейти в Настройки - Оплата, где в окне "Способы оплаты" нужно выбрать необходимую платежную систему - PayU.

В открывшейся форме указать Код и Тип -- online.

image-1606821650513.png

Дальше необходимо указать Код продавца и Секретный ключ. Сохраняем настройки PayU в Kak2c, после чего система сформирует Адрес для приёма IPN уведомлений.

image-1596212603350.png

3.1.3. В личном кабинете PayU перейти во вкладку Настройка IPN уведомлений (host to host POST-запросы) и прописываем сформированный ранее IPN в поле URL.

image-1596210720547.png

3.1.4. Вернуться на вкладку "Редактирование настроек" и отметить активной отправку IPN уведомлений для пунктов "Завершенные заказы" и "Отмененные и возвращённые заказы".

image-1596210796672.png

3.1.5. Нажать‌ ‌“Обновить‌ ‌настройки”‌ ‌внизу‌ ‌страницы‌.

3.2. Robokassa

Для‌ ‌подключения‌ ‌нужно‌ ‌скопировать в личный кабинет кактуса ‌Идентификатор‌ ‌магазина‌ ‌и‌ ‌два‌ сгенерированных‌ ‌пароля.‌ ‌После‌ ‌генерации‌ ‌пароли‌ ‌нужно‌ ‌записать,‌ ‌поскольку‌ при‌ ‌сохранении‌ ‌настроек‌ ‌они‌ ‌пропадут‌ ‌из‌ ‌окон.‌

3.2.1. Заходим в личный кабинет Kak2c, переходим в Настройки - Оплата, где в окне "Способы оплаты" выбираем Новый способ оплаты и выбираем необходимую платежную систему - Robokassa.

В открывшейся форме указать Код и Тип -- online.

image-1606821692318.png

Появится форма, в которой необходимо указать Идентификатор магазина и 2 пароля.

image-1596210954356.png

3.2.2. Заходим в личный кабинет Robokassa, в меню слева выбираем "Мои магазины" и переходим в настройки Вашего магазина. Необходимые данные указаны на вкладке "Технические настройки". Генерируем Пароль №1 и Пароль №2 и копируем в соответствующие поля в Kak2c вместе с Идентификатором магазина, сохраняем настройки ROBOKASSA.

3.2.3. В‌ ‌поля‌ ‌Result‌ ‌Url,‌ ‌Success‌ ‌Url,‌ ‌Fail‌ ‌Url‌ ‌вставить‌ ‌следующие‌ ‌url и сохранить настройки

https://app.kak2c.ru/robokassa/result
 
https://app.kak2c.ru/robokassa/success‌
 
https://app.kak2c.ru/robokassa/fail‌
В методах отсылки данных должны быть указаны POST

image-1596211136569.png

3.3. ЮKassа (ранее — «Яндекс.Касса»).

3.3.1. Для подключения нужно зайти в личный кабинет Kak2c, Настройки - Оплата, далее выбрать новый способ оплаты. В настройках эквайринга выбрать Яндекс.Кассу, ввести Идентификатор магазина и Секретный ключ.

image-1596213089584.png

Где взять секретный ключ
Идентификатор магазина

3.3.2. В поле Код указать код для возможной последующей интеграции с внешними системами. Укажите код online.

В поле Наименование нужно указать название способа оплаты, который будет виден клиенту.

image-1598006286163.png

3.3.3. В разделе HTTP-уведомлений, в поле "URL для уведомлений" в личном кабинете ЮKassа указать следующее значение:

https://app.kak2c.ru/yandex/confirmPaid

А также активировать все четыре события.

image-1598006144091.png

3. Ошибки оплаты

3.1. Ошибка при создании платежа

 

При создании платежа возникает ошибка "Ошибка при создании платежа"

Решение:

Необходимо проверить корректность ссылок, которые вы копируете из ЛК или из инструкций. Ссылки не должны содержать лишних скрытых символов и распознаваться как ссылки.

 

3.2. Платеж прошёл успешно, но на TYP сообщение об ошибке.

 

Решение

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

русский_текст.com в перенаправлении - не отрабатывается в многих браузерах.

Для решения данной проблемы, вам необходимо указать технический домен или домен 3 уровня в разделе "Ссылка на магазин" в Настройках.

Данный домен вы можете указать самостоятельно и он должен быть на латинице.

image-1697728985215.png