Тинькофф

Skip to end of metadata
Go to start of metadata

Подключение

  1. Заключите договор с платежной системой Тинькофф
  2. Выполните настройки подключения, которые производятся через главную страницу веб-интерфейса администратора -> Платежные системы.
  3. Для приема платежей со стороны платежной системы необходимо добавить IP-адреса, с которых осуществляется запрос в список разрешенных по статье "Настройка сети для платежных систем"
  4. На странице https://oplata.tinkoff.ru/landing/develop/notifications включите опцию "Нотификация по HTTP"
  5. На стороне платежной системы укажите callback адрес:
    Пример адреса callback
    http://10.0.0.1:1444/tinkoff.php

    IP-адрес 10.0.0.1 замените на публичный адрес Вашего сервера биллинга

Описание параметров настройки Тинькофф

Общие опции

  • Ключ терминала - ключ терминала (TerminalKey), его необходимо запросить у Тинькофф
  • Секретный ключ - секретный ключ (Password), его необходимо запросить у Тинькофф

Опции при интеграции с онлай-кассой Тинькофф для отправки чеков по ФЗ-54

  • Отправлять данные фискального чека - включить отправку данных для чека
  • Налоговая ставка в ККТ - Tax в документации Тинькофф
    • none — без НДС
    • vat0 — 0%
    • vat10 — 10%
    • vat20 — 20%
    • vat110 — 10/110
    • vat120 — 20/120
  • Признак способа расчёта - PaymentMethod в документации Тинькофф
    • full_payment — полный расчет
    • full_prepayment — предоплата 100%
    • prepayment — предоплата
    • advance — аванс
    • partial_payment — частичный расчет и кредит
    • credit — передача в кредит
    • credit_payment — оплата кредита
  • Признак предмета расчёта - PaymentObject в документации Тинькофф
    • commodity — товар
    • excise — подакцизный товар
    • job — работа
    • service — услуга
    • gambling_bet — ставка азартной игры
    • gambling_prize — выигрыш азартной игры
    • lottery — лотерейный билет
    • lottery_prize — выигрыш лотереи
    • intellectual_activity — предоставление результатов интеллектуальной деятельности
    • payment — платежagent_commission — агентское вознаграждение
    • composite — составной предмет расчета
    • another — иной предмет расчета
  • Система налогообложения - Taxation в документации Тинькофф
    • osn — общая
    • usn_income — упрощенная (доходы)
    • usn_income_outcome — упрощенная (доходы минус расходы)
    • patent — патентная
    • envd — единый налог на вмененный доход
    • esn — единый сельскохозяйственный налог

Правила фаервола

Добавьте правила фаервола по статье "Дополнительные настройки. hooks. Хуки. Свои правила в firewall", так как Тинькофф может обращаться только на порт 443.
В приведенных правилах подсеть 91.194.226.0/23 относится к сети платежной сети Тинькофф, однако она может меняться. Перед добавлением правил уточните актуальные адреса платежной системы у её представителей.

Файл /app/asr_cabinet/cfg/hooks

if [ "$1" == "/etc/init.d/firewall" -a "$2" == "start" ]; then
    source /cfg/config
    echo "========================================="
    set +x
    iptables -t nat -I asr_cabinet_prerouting -p tcp -m tcp -s 91.194.226.0/23 --dport 80 -m addrtype --dst-type LOCAL -j DNAT --to-destination 169.254.14.44:${app[apache.port]} 
    iptables -t nat -I asr_cabinet_prerouting -s 91.194.226.0/23 -p tcp -m tcp --dport 443 -m addrtype --dst-type LOCAL -j DNAT --to-destination 169.254.14.43:${app[apache.sslport2]} 
    set +x
fi

Файл /app/asr_fiscal/cfg/hooks

if [ "$1" == "/etc/init.d/firewall" -a "$2" == "start" ]; then
    source /cfg/config
    echo "========================================="
    set -x
    iptables -t nat -I asr_fiscal_prerouting -p tcp -m tcp -s 91.194.226.0/23 --dport 80 -m addrtype --dst-type LOCAL -j DNAT --to-destination 169.254.14.44:${app[apache.port]} 
    iptables -t nat -I asr_fiscal_prerouting -s 91.194.226.0/23 -p tcp -m tcp --dport 443 -m addrtype --dst-type LOCAL -j DNAT --to-destination 169.254.14.43:${app[apache.sslport2]} 
    set +x
fi 

Настройка оплаты в личном кабинете

Wordpress

Добавить на страницу оплаты шорткод для Tinkoff Отображение платежных систем в личном кабинете абонента

Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.