Въвеждането
Интегрирайте Viva.com Smart Checkout, за да позволите на клиентите да извършват сигурни плащания чрез хоствана страница за плащане. Това ръководство ви превежда през стъпките за безпроблемна интеграция във вашия уебсайт или приложение.
➤ Вземете своя Viva.com акаунт, ако все още нямате такъв
Viva.com поддържа две различни среди, уверете се, че използвате правилната:
Околна среда | Описание | URL адрес за регистрация | URL адрес на таблото за управление |
Производство | За извършване на плащания в реалния свят | ||
Демо | За извършване на тестови плащания и други тестови цели |
➤ Получете източника си на онлайн плащане и запазете изходния си код
Източникът на плащане е конфигурационен обект, който позволява на търговците да настройват и управляват настройките за интегриране на плащания за своите уебсайтове или мобилни приложения.
Настройте домейна си и URL адресите, където Smart Checkout ще пренасочва клиентите Viva.com след приключване на плащането. Тези URL адреси обикновено водят до страници като "Благодарим ви за поръчката" за успешни плащания или "Нещо се обърка с плащането ви" за неуспешни транзакции, което позволява на клиентите да продължат безпроблемно пътуването си във вашия уебсайт или приложение.
Създайте източник на плащане за онлайн плащания, като отидете до Продажби > Онлайн плащания > Уебсайтове / Приложения/ Apps в таблото за управление на Viva.com.
Не забравяйте да запазите 4-цифрения изходен код на току-що създадения източник на плащане, тъй като ще ви е необходим по-късно за целите на интеграцията и конфигурирането.
Примерна настройка на източника на плащане с изходен код 3549
Вижте тук подробно ръководство как да създадете Източник за онлайн плащания
➤ Ръководство за интеграция стъпка по стъпка
Ключови стъпки за интегриране
Създайте платежно нареждане
Пренасочване към Smart Checkout
Обработка на връщане на клиенти и проверка на резултата от плащането
➥ Стъпка 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)
➤ Препоръчителни начини за потвърждаване на плащането:
Уеб кукички:
Получавайте актуализации в реално време за успех или неуспех на плащането.
Вижте нашата документация за уеб кукички Създадено плащане за транзакция и Неуспешна транзакция за повече подробности относно внедряването, примерните полезни данни и обяснението на всички параметри.
Обхваща както синхронни, така и асинхронни методи на плащане.
Извличане на API за транзакции:
За повече подробности относно извикването на API и неговите параметри вижте документацията Извличане на API за транзакции на портала на нашия разработчици
➤Допълнителна настройка
С Viva.com Smart Checkout сме подготвили много функции и инструменти, които можете да използвате и да дадете на клиентите си повече възможности за техните плащания.
Периодични плащания: Метод на плащане, при който търговецът (вие) инициира такси автоматично по предварително определен график, без да включва клиента след първото плащане.
Предварителни оторизации: Метод на плащане, използван за проверка на наличността на средства и резервиране на сумата, като действителният превод на средства започва по-късно.
Можете да намерите подробни ръководства на нашия портал за разработчици, за да продължите с всички конфигурации, които можете да направите чрез акаунта си, за да приемате онлайн плащания, както и да разгледате всички алтернативи и услуги, които предлагаме.