Code Monkey home page Code Monkey logo

element-payment-yandexkassa's Introduction

Элемент для оплаты через Яндекс.Кассу (API)

Элемент для JBZoo 2.2.x для оплаты через Яндекс.Кассу (если ваш магазин - юр.лицо) с полной интеграцией. Т.е. при оплате будет меняться статус заказа и сайт отправит почту/sms.

Скачать последнюю версию можно тут

Внимание!

Это бета-версия, которая тестировалась на JBZoo v2.2.7 и песочнице http://demomoney.yandex.ru

Элемент должен быть совместим с любой стабильной версией 2.2.x

Установка

Распаковать архив в папку с элементами оплаты /media/zoo/applications/jbuniversal/cart-elements/payment/yandexkassa так, чтобы в указанной папке был файл yandexkassa.php

CheckURL и AvisoURL один и тот же - http://<__ВАШ_ДОМЕН__>/index.php?option=com_zoo&controller=payment&task=paymentCallback

Элемент проверяет оплату через md5

Пароль, номер магазина и витрины будут выданы при заключении договора с Яндекс.Кассой

Элемент для интеграции с уведомлением о платежах по Email

https://github.com/JBZoo/Element-Payment-YandexKassa-Email

Баги? Вопросы?

По всем вопросам обращайтесь в нашу поддержку на форум Forum.JBZoo.com

Лицензия

MIT

Информация от Яндекса

Текст ниже актуален после заключения договора и скорее всего придет к вам на почту от менеджера или тех.отдела

Проверьте, чтобы ваши CheckURL и AvisoURL были доступны по https (нужен самоподписной или платный SSL сертификат).

Настройки магазина

shopId (идентификатор магазина) = будет выдан после подписания договора

scid (номер витрины) = будет выдан после подписания договора

password (пароль API) = будет выдан после подписания договора / можно указать свой из 20 символов при заключении договора

Тестирование

карточный платеж (AC)

Как только вы настроите свой сайт для тестирования, выполните тестовый платеж кошельком или тестовой картой (это самый простой тест и его достаточно, чтобы проверить корректность работы):

  • при оплате выберите "Карточный платеж" (paymentType=AC)
  • тестовая карта: 4444 4444 4444 4448, cvv 000 (действует до: любая дата в будущем)

платеж демо кошельком (PC)

если не получилось картой (метод может быть вам не подключен), проверьте кошельком. Сделайте себе свой тестовый кошелек за 1 минуту. Пройдите по ссылке https://demomoney.yandex.ru/reg/ (важный момент: вы сможете сделать себе быстро тестовый кошелек, если у вас уже есть учетная запись в яндекс; если ее нет, то ее надо сделать, чтобы затем получить персональный тестовый кошелек). Чтобы пополнить тестовый кошелек, перейдите по ссылке https://demomoney.yandex.ru/shop.xml?scid=50215, введите номер своего кошелька и сумму. Номер кошелька можно узнать нажав на кнопке кошелька в верхнем правом углу экрана.

После того, как вы выполните тестирование, напишите ответ на текущее письмо. Будьте уверены: если тестирование работает хотя бы одним методом. значит работают и другие методы, поэтому другие методы проверять не нужно.

Документация

element-payment-yandexkassa's People

Contributors

cb9toiiia avatar smetdenis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

cb9toiiia

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.