Към основното съдържание

Ръководство за интегриране на Smart Checkout

Актуализирано днес

Въвеждането

Интегрирайте Viva.com Smart Checkout, за да позволите на клиентите да извършват сигурни плащания чрез хоствана страница за плащане. Това ръководство ви превежда през стъпките за безпроблемна интеграция във вашия уебсайт или приложение.


Вземете своя Viva.com акаунт, ако все още нямате такъв

Viva.com поддържа две различни среди, уверете се, че използвате правилната:

Околна среда

Описание

URL адрес за регистрация

URL адрес на таблото за управление

Производство

За извършване на плащания в реалния свят

Демо

За извършване на тестови плащания и други тестови цели

Получете източника си на онлайн плащане и запазете изходния си код

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

Настройте домейна си и URL адресите, където Smart Checkout ще пренасочва клиентите Viva.com след приключване на плащането. Тези URL адреси обикновено водят до страници като "Благодарим ви за поръчката" за успешни плащания или "Нещо се обърка с плащането ви" за неуспешни транзакции, което позволява на клиентите да продължат безпроблемно пътуването си във вашия уебсайт или приложение.

Създайте източник на плащане за онлайн плащания, като отидете до Продажби > Онлайн плащания > Уебсайтове / Приложения/ Apps в таблото за управление на Viva.com.

Не забравяйте да запазите 4-цифрения изходен код на току-що създадения източник на плащане, тъй като ще ви е необходим по-късно за целите на интеграцията и конфигурирането.

Примерна настройка на източника на плащане с изходен код 3549

Вижте тук подробно ръководство как да създадете Източник за онлайн плащания

Ръководство за интеграция стъпка по стъпка

Ключови стъпки за интегриране

  1. Създайте платежно нареждане

  2. Пренасочване към Smart Checkout

  3. Обработка на връщане на клиенти и проверка на резултата от плащането

Стъпка 1: Създайте платежно нареждане

За да поискате плащане от някой от вашите клиенти, трябва да създадете платежно нареждане. На всяко платежно нареждане се присвоява уникален 16-цифрен идентификатор, известен още като orderCode.

Можете да генерирате платежното нареждане с помощта на API за създаване на платежно нареждане на вашия сървър и да предадете кода на поръчката на вашия уебсайт или приложение.

За повече подробности как да настроите платежно нареждане, вижте нашето подробно ръководство на нашия портал за разработчици тук и тук.

Стъпка 2: Пренасочете клиента към Smart Checkout

При пренасочване клиентите ще видят формуляра Smart Checkout, за да въведат данните си за плащане и да завършат транзакцията.

Допълнителни опции за интелигентно плащане

  • Опции за източник на плащане

  • Показване на логото на вашата марка

Можете да включите логото на марката си, което да се показва в Smart Checkout, като го конфигурирате в настройките на източника на плащане. Има подробно ръководство на нашия портал за разработчици тук.

Добавянето на вашето лого подобрява изживяването на клиентите, като подсилва идентичността на вашата марка по време на процеса на плащане. Уверете се, че сте качили ясно лого с подходящ размер за оптимално показване.

Показване на бутон за отказ

Предоставянето на бутон за отказ предлага гъвкавост за вашите клиенти и помага за подобряване на цялостното потребителско изживяване.

Можете да конфигурирате бутон Отказ на Smart Checkout, за да предоставите на клиентите опцията да анулират поръчките си. Това се управлява на ниво източник на плащане (под Разширена конфигурация), което ви дава контрол дали бутонът Отказ е налице за поръчки, свързани с конкретен източник.

Поддържани платформи: Бутонът Отказ в момента се поддържа за директни интеграции на Smart Checkout и плъгини за Shopify и PrestaShop.

Поддръжка на уеб кукичка: Можете да конфигурирате уеб кукички да получавате известия за събития за анулиране на поръчка. Следвайте това ръководство за настройка на уеб кукичка за повече информация

Стъпка 3: Обработете връщането на клиента и проверете резултата от плащането

Справете се с връщането на клиента

След плащане клиентите се пренасочват към:

  • URL адрес за успех за успешни плащания.

  • Неуспешен URL адрес за неуспешни плащания.

Можете да конфигурирате тези настройки чрез таблото за управление на акаунта си в Viva.com под Продажби > Онлайн плащания > Уебсайтове / Приложения/ Apps

Проверете резултата от плащането

Проверката гарантира, че транзакцията е завършена успешно. За да потвърдите състоянието на транзакция в системата си, проверете кръстосано следните параметри: Amount, transactionId, statusId (Преглед на всички кодове на StatusId)

Препоръчителни начини за потвърждаване на плащането:

  1. Уеб кукички:

  2. Извличане на API за транзакции:

    • За повече подробности относно извикването на API и неговите параметри вижте документацията Извличане на API за транзакции на портала на нашия разработчици

Допълнителна настройка

С Viva.com Smart Checkout сме подготвили много функции и инструменти, които можете да използвате и да дадете на клиентите си повече възможности за техните плащания.

  • Периодични плащания: Метод на плащане, при който търговецът (вие) инициира такси автоматично по предварително определен график, без да включва клиента след първото плащане.

  • Предварителни оторизации: Метод на плащане, използван за проверка на наличността на средства и резервиране на сумата, като действителният превод на средства започва по-късно.

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

Това отговори ли на въпроса ви?