Как да свържете касата

В тази статия ще разгледаме свързването на метода на плащане „Касиер от Yandex.Money“ за онлайн магазин на ADVANTSHOP.

В момента услугата Yandex.Checkout предлага решение по отношение на 54-FZ за онлайн магазини, изпращайки фискални данни от онлайн магазин до облачни каси. Прочетете повече: тук.

Подготовка за свързване на метод на плащане

Обърнете внимание на наличието на SSL сертификат за името на домейна!

- Ако имате магазин в облака - в този случай няма нужда да купувате SSL.

Ако вашият магазин е лицензиран и SSL все още не е закупен, трябва да отложите въпроса за свързване на модула за плащане и да се справите с проблема за свързване на SSL, т.к. без SSL сертификат е технически невъзможно да свържете платежния модул.

След като проблемът със SSL сертификата бъде решен, нека да преминем към допълнителни настройки.

Създаване на метод на плащане от страна на магазина

Първо трябва да създадете "празно" (без настройки) на начина на плащане в административната част на онлайн магазина. За да направите това, отидете в административния панел, след това в менюто "Настройки - Начини на плащане"

Добавете метод на плащане с тип "Yandex.Checkout".

Фигура 1.

Освен това методът не може да бъде активиран, т.к. трябва да посочите необходимите параметри за работа.

Ще получим параметрите от Yandex след регистрация.

Регистрация в платежната система

За да започнете, трябва да подадете заявление за свързване на Yandex.Checkout и да сключите споразумение с компанията Yandex.Money. Когато имате личен акаунт на уебсайта Yandex.Checkout, можете да започнете да го настройвате.

Във вашия акаунт в Yandex.Checkout изберете метода за свързване „Модул в CMS“. Ще се отворят настройките: в списъка на CMS изберете „ADVANTSHOP“.

Фигура 2.

- Полетата "successURL " и "failURL " са съответно "Return url " и "Fail Url " от настройките на магазина.

- "checkURL " и "avisoURL " са "URL за известяване " от настройките на начина на плащане в онлайн магазина.

За по-голяма яснота ще покажем това на фигурата:

Фигура 3.

Заменете mysite.com с името на вашия сайт.

В полето Имейл въведете имейл адреса, на който ще се изпращат регистрите за месечните плащания.

Щракнете върху Запазване, след това върху Изпращане. Настройките ще бъдат проверени от специалисти на Yandex.Checkout: ако всичко е правилно, ще получите shopId и scid, които са необходими за настройка на сайта.

Настройте метод на плащане от страна на търговеца

След успешна регистрация можете да попълните липсващите параметри в начина на плащане в магазина:

Фигура 4.

1. ПосочетеshopId иscid, които ще дойдат в отговора от Yandex.

2. Изберете валутата, в която ще бъде извършено плащането

3. Посочете в полето Парола (за NVP/MD5) съответната парола, която сте въвели по-рано в настройките на страната на Yandex.Checkout.

4. Изберете предпочитания от вас метод на плащане от списъка или можете да изберете „интелигентно плащане“, тогава всички възможни методи на плащане от Yandex.Checkout ще бъдат налични в момента на плащането.

5. Ако искате да прехвърлите фискални данни в облачната каса чрез Yandex.Checkout, поставете отметка в квадратчето „Предаване на данни за разписка“. Прочетете повече тук.

След това активирайте метода на плащане, като поставите отметка в квадратчето "Активен " и запазете промените, като щракнете върху бутона "Запазване " в долната част на страницата.

Също така, ако е необходимо, посочете вашата ставка на ДДС от падащия списък.

Това завършва настройката на метода.

Проверете. Тестване на плащания

Първо, ще получите тестов scid от Yandex.Checkout: имате нужда от него, за да проверите приемането на плащане.

За да проверите начина на плащане, има специален режим - "Демо режим". Това е квадратче за отметка в настройките на метода на плащане. Когато се активира, данните при плащане по този метод няма да се изпращат на реалния сървър за обработка на плащанията, а на тестовия, за проверка на параметрите и други неща.

1. Поставете отметка в квадратчето „Демо режим“, запазете промените.

2. Направете тестова поръчка на сайта (препоръчително за сума до 5000 рубли), като изберете новосъздадения метод на плащане. Ако сте били пренасочени към сайта за плащане на Yandex, основната част от настройките е завършена.

3. От страна на Yandex по време на теста, платете за поръчката с тестова кредитна карта или тестов портфейл на Yandex. Не плащайте за тестова поръчка с реални карти или Yandex.Money.

Ако плащането за тестовата поръчка с тестови карти или тестови пари е било успешно, това означава, че всичко е настроено правилно.

Пишете на специалистите на Yandex.Checkout за това. Те ще изпратят scid за реални плащания.