This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| market:jandeks.kassa:dlja_programmista [06.05.15 в 16:01] Артем Куц [Инструкции для программиста] | — (current) | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Инструкции для программиста ====== | ||
| - | 1. Подключаем SSL, если не подключен. Связываемся с техподдержкой хостинга, если требуется. Сайт должен открываться по протоколу https \\ | ||
| - | 2. Если демо-данные для платежной системы есть, продолжаем. Если нет, то заходим в кабинет Яндекс, связываемся с техподдержкой и получаем демо-данные.\\ | ||
| - | 3. Добавляем платежную систему Яндекс.Касса https://github.com/yandex-money/yandex-money-cms-hostcms/blob/master/handlerXX.php\\ | ||
| - | 4. Настраиваем согласно инструкции hostcms.odt\\ | ||
| - | 5. Вбиваем демо-данные и тестируем платежи. Тестирование \\ | ||
| - | |||
| - | Если у вас уже есть аккаунт на Яндексе, необходимо открыть демо-версию Яндекс.Кошелька (http://demomoney.yandex.ru/) Если аккаунта нет, можете воспользоваться этим: | ||
| - | Счет: 4100322344779 | ||
| - | Логин: Test-for-yamoney@yandex.ru | ||
| - | Пароль для входа: yamoney | ||
| - | Платежный пароль: testforyamoney | ||
| - | Тестирование оплаты картой | ||
| - | При нажатии на кнопку оплатить вы попадете на форму ввода данных карты. | ||
| - | Вам нужно будет ввести тестовый номер карты 4268 0337 0354 5624, срок действия карты в будущем, cvv 123, указать любую фамилию держателя карты. | ||
| - | Тестирование оплаты по коду через банкомат | ||
| - | При нажатии на кнопку оплатить вы попадете на форму для генерации кода платежа. Желательно ввести реальный номер телефона и e-mail. | ||
| - | Полученный код надо будет ввести на странице https://demomoney.yandex.ru/shop.xml?scid=50215 (пользователь будет вводит этот код в терминале) | ||
| - | |||
| - | 6. После тестирования, запрашиваем данные для реальных платежей у менеджера. Заменяем данные, создаем тестовый товар с ценой в 10 рублей, создаем тестовую доставку, если доставка на сайте платная, чтобы товар прошел по цене 10 рублей. Отправляем ссылку менеджеру и отправляем задачу на проверку.\\ | ||
| - | 7. После тестирования, когда менеджер напишет, что оплата прошла, нужно будет проверить наличие созданного заказа и флаг оплаты в заказах магазина. Если все успешно, удаляем все тестовые данные(товар, доставку, заказ), сообщаем менеджеру об успешном удалении тестовых данных. | ||
| - | |||
| - | ===== Материалы: ===== | ||
| - | |||
| - | * Пример заполненной технической анкеты {{:market:jandeks.kassa:tex.anketa_http_3_.doc|}} | ||
| - | * Инструкции от Яндекса {{:hostcms.odt|}} | ||
| - | * [[маркет:яндекс.касса:Для программиста:Обработчик|Обработчик платежной системы с выпадающим списком]] | ||
| - | * [[яндекс.касса.faq|Возможные ошибки]] | ||