Оплата с карты на карту Тинькофф Банк (Физ.Лица)

Тинькофф Банк МодульМодуль позволяет принимать оплату на любую карту физического лица напрямую. Не требуется заключать никаких договоров, достаточно иметь любую банковскую карту (на банковские карты Тинькофф переводы без комиссий). На данный момент существует ограничение у всех платежных систем на прием с карт на счет физического лица не более 15тр (Данная сумма у всех агрегаторов, это установлено на уровне закона). Данным модулем вы можете обойти такое ограничение и принимать оплату свыше 15 000 рублей за раз! Лимиты и комиссии описаны на странице https://www.tinkoff.ru/cardtocard/ Купить модуль или лицензию на другой домен можно по ссылке

Теперь вы можете спокойно получать деньги от покупателей напрямую на Вашу карту моментально. Хотелось бы отметить что для приема платежей до 15000р, рекомендуется использовать модуль для физических лиц Карты и Яндекс деньги ++, в модулях все продумано таким образом что можно задать верхнюю и нижнюю границу суммы к оплате, благодаря этому модуль будет скрываться и появляться соответственно. 

Поддержка версий магазина:

  • Opencart 1.5.3.x - 2.1.x
  • Ocstore 1.5.3.x - 2.1.x 
  • OpencartPro, OcShop, BroCart, Opencart русская сборка 1.5.3.x - 2.1.x

Установка и настройка:

  1. Скачать архив в месте приобретения модуля. Подробные инструкции по покупке и получения архива ищите на сайтах.
     
  2. Разархивировать архив. Вы увидите папку upload. В архиве для магазинов opencart 2 вы увидите еще один архив, его необходимо также распаковать.

     
  3. Скопировать все содержимое папки upload в корень сайта. Для магазинов версии 2 возможна установка через установщик в админ панели, для этого не распаковывайте 2ой архив а установите его через установщик.

     
  4. Зайдите в админ панель - меню дополнения - платежи (оплата) - Оплата c карты на карту (Тинькофф) - нажмите Установить

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

     
  6. Введите лицензионный ключ, правила получения лицензионного ключа описаны по адресу http://store.pe-art.ru/key

     
  7. Введите номер карты на которую Вы будите получать оплату

     
  8. Установите статус после подтверждения заказа - это статус при котором разрешена оплата и он устанавливается автоматически при создании заказа покупателем,

    для других статусов оплата будет не доступна

     
  9. Установите статус после подтверждения оплаты покупателем - данный статус устанавливается автоматически при нажатии кнопки платеж отправлен после отправки денег Вам на карту с помощью формы

    а также заказы с этим статусом доступны по кнопке "Платежи на проверки", она находится вверху рядом с кнопкой сохранить и отмена в настройках модуля, а также вы можете установить vqmod и ocmod из папки not_required архива модуля, тогда вы увидите ссылку в меню продажи на страницу где отображены все заказы с данным статусом, которые ожидают проверки платежа, также в этой таблице вы увидите последние 4 цифры с которого отправлен платеж и сможете быстро перейти в просмотр заказа для смены статуса или отправить письмо покупателю кликнув на его email

     
  10. Установите статус включено для активации модуля. Остальные настройки по желанию, все основные настройки уже сделаны по умолчанию.

     
  11. Сохраните настройки нажав кнопку сохранить

     
  12. Установка и настройка завершена!

Дополнительные возможности:

Переменные и использование полей из Simple:

Название берется из вкладки "Настройка полей" строка ID
 
Для simple версии 3.x 
~ordercustom_имяполя~ - поле привязанное к заказу (Привязка к объекту order)
~shippingAddresscustom_имяполя~ - поле привязанное к адресу доставки (Привязка к объекту address)
~paymentAddresscustom_имяполя~ - поле привязанное к адресу оплаты (Привязка к объекту address)
~customercustom_имяполя~ - поле привязанное к учетной записи покупателя (Привязка к объекту customer)
 
Пример: 
ИНН/КПП: ~paymentAddresscustom_inn~/~paymentAddresscustom_kpp~
 
 
Для Simple 4.x
~paymentsimple4_имяполя~ - поле привязанное к адресу оплаты
~shippingsimple4_имяполя~ - поле привязанное к адресу доставки
~simple4_имяполя~ - поле привязанное к учетной записи покупателя
 
 
Пример: 
ИНН/КПП: ~simple4_inn~/~simple4_kpp~
 
 
Также доступны переменные:
~href~ - ссылка на оплату
~order_id~ - номер заказа 
~card4num~ - вывод поля для ввода 4 последних цифр и кнопки подтверждения оплаты
~itogo~ - сумма к оплате
~itogobez~ - сумма к оплате без символа валюты
~itogozakaz~ - сумма заказа
~komis~ - комисcия в процентах
~total-komis~ - посчитанная комиссия от суммы
~plus-komis~ - сумма с комиссией
~totals~ - сумма заказа в текущей валюте
~invoice_no~ - номер счета 
~invoice_prefix~ - префикс счета 
~store_id~ - id магазина 
~store_name~ - название магазина 
~store_url~ - url магазина 
~customer_id~ - id покупателя 
~customer_group_id~ - id группы покупателя
~firstname~ - имя 
~lastname~ - фамилия 
~telephone~ - телефон 
~fax~ - факс 
~email~ - почта 
~payment_firstname~ - имя плательщика 
~payment_lastname~ - фамилия плательщика 
~payment_company~ - компания плательщика 
~payment_address_1~ - адрес плательщика 
~payment_address_2~ - адрес2 плательщика 
~payment_postcode~ - индекс плательщика 
~payment_city~ - город плательщика 
~payment_zone_id~ - id гео зоны плательщика 
~payment_zone~ - гео зона плательщика 
~payment_zone_code~ - код зоны плательщика 
~payment_country_id~ - id страны плательщика 
~payment_country~ - страна плательщика 
~payment_iso_code_2~ - iso код плательщика 
~payment_iso_code_3~ - iso код плательщика 
~payment_address_format~ - формат адреса плательщика 
~payment_method~ - метод оплаты 
~payment_code~ - код оплаты
~shipping_firstname~ - имя для доставки 
~shipping_lastname~ - фамилия для доставки 
~shipping_company~ - компания для доставки 
~shipping_address_1~ - адрес доставки 
~shipping_address_2~ - адрес2 доставки 
~shipping_postcode~ - индекс для доставки 
~shipping_city~ - город доставки 
~shipping_zone_id~ - id гео зоны доставки 
~shipping_zone~ - гео зона доставки 
~shipping_zone_code~ - код зоны доставки 
~shipping_country_id~ - id страны доставки 
~shipping_country~ - страна доставки 
~shipping_iso_code_2~ - iso код доставки 
~shipping_iso_code_3~ - iso код доставки 
~shipping_address_format~ - формат адреса доставки 
~shipping_method~ - метод доставки 
~shipping_code~ - код метода доставки 
~comment~ - комментарий 
~total~ - итого (в валюте по умолчанию) 
~order_status_id~ - id статуса заказа 
~order_status~ - статус заказа 
~language_id~ - id языка 
~language_code~ - код языка 
~language_filename~ - файл языка 
~language_directory~ - дирректория языка 
~currency_id~ - id валюты 
~currency_code~ - код валюты 
~currency_value~ - курс валюты 
~ip~ - ip 
~forwarded_ip~ - переадресованный ip 
~user_agent~ - юзер агент 
~accept_language~ - язык 
~date_modified~ - дата изменения заказа 
~date_added~ - дата создания заказа
 
Некоторые переменные могут не работать, зависит от версии магазина и места вывода.
 
Шаблоны отображения:
Шаблоны находятся по адресу catalog/view/theme/default/teplate/payment/
cardtocard_success.tpl - страница после офрмления заказа
cardtocard_again.tpl - страница повторного перехода на оплату по ссылке из письма
cardtocard_payed.tpl - страница удачно отправленной оплаты
cardtocard_static.tpl - статическая форма для оплаты (доступна по ссылке http://domain_name/index.php?route=payment/cardtocard/success
cardtocardpay_nopay.tpl - страница запрещенной оплаты
 
По этим страницам можно очень гибко настроить статистику для сайта, например метрику по инструкции как для обычной страницы удачно оформленного заказа
 
Корректировка шаблона под стиль темы:
Так как форма для ввода реквизитов карты грузится со стороннего ресурса возможно будет необходима корректировка шаблона модуля
необходимо отредактировать 2 файла
cardtocard_success.tpl
cardtocard_again.tpl
только на них присутствует форма
 
Пример: обычно съезжает кнопка оплатить
для ее правки необходимо поправить стили
 
#tenform {
    margin-top: -193px;
    height: 757px;
    width: 100%;
  }
 
а именно увеличить height: 757px; на большее количество пикселов например height: 957px;
также есть стиль под мобильные устройства @media only screen and (max-device-width: 480px) {
более подробно о стилях можно узнать на сайте http://htmlbook.ru/CSS