Искате ли да свържете доставчик на плащания, който все още не сме свързали? Това е доста лесно да се направи, просто създайте приложение за доставчик на плащания и започнете да получавате плащания.
1. Създайте приложение
Отидете в Appstore и създайте приложение. Това са изискванията:
- Вашето приложение се нуждае от уеб кукичка със събитието patment.request
- Категорията трябва да е payment_provider
- Има нужда от лого и описание
URL адрес за пренасочване на плащане (уебкукичка)
Ще изпратим потребителя на този URL адрес, когато той/тя започне плащане. След това можете да пренасочите потребителя към правилната страница за плащане или да му позволите да избере метод на плащане, който да използва, след което да го пренасочите към страницата за плащане.
Заедно с URL адреса ще изпратим следните параметри в заявката.
app_id = ИД на приложението
admin_id = admin_id на администрацията
chain_id = Ако този администратор принадлежи към верига
reserve_id = (число) уникален идентификатор за тази резервация
reserve_number = (номер) номерът на резервацията, както е съобщен на госта
invoice_id = (номер) Уникален идентификатор за фактурата, към която принадлежи това плащане
сума: ( float(2) напр. 10233 = EUR102,33) с максимум 2 знака след десетичната запетая, общата сума, която трябва да бъде таксувана
валута: EUR (или друга валута)
език: nl (en, de, it, fr, es, dk)
Ако създадете приложението си, можете да добавите този URL адрес (без параметри) към списъка с уеб кукички. Със събитието плащане.заявка.
Добавете плащането
Извършено ли е плащането? Страхотно! Сега можете да го добавите към Camping.vare. Можете да използвате API за плащания, за да добавите плащането към нашата система.
Добавете плащане чрез API
https://documenter.getpostman.com/view/9467805/VUjQkj1d#c02a0b22-1ce5-4446-888a-3c9434ed3b58
Ако искате да съхраните своя собствена справка с плащането. Можете да добавите метаданни към плащането. С този API:
https://documenter.getpostman.com/view/9467805/VUjQkj1d#7cb7f76b-cda1-48dd-b603-f7bc7557ab27
Пренасочете потребителя към неговата лична страница за гости. С reserve_id можете да извлечете резервацията от API. Тук ще намерите хеша, който трябва да използвате, за да създадете url към страницата за гости.
https://[administration.slug].camping.care/reservation/{reservation.id}/{reservation.meta.hash}