Merchant
11 USD1. Нужно сделать запись в базу которая будет отображать объект транзакции, там должно быть id, сума платежа, и поле которое укажет успешна операция или нет
- Нужно сделать 3 состояния - новая, успех, неуспех
2. Посылать пост запрос на URL как описано в пункте 5 документа, который мы передавали.
- Запрос обязательно должен содержать id транзакции в поле "requestid"
В ответ вам придет либо сообщение об ошибке либо форма оплаты, которую просто нужно показать пользователю, там будут поля которые он заполнит и отправит в банк
3. Запросить статус операции п6 доки, идентификатором операции будет id которое вы передавали в запросе на получение платежной формы
вариант успех - "status":1,
"requestid":123456789,
"status_in":"100",
"status_out":"100",
"desc":"Payment is sent"
Тут нужно убедиться что статус = 1 и status_in = 100 - ето успех, -100 - ето неуспех, 30 - операция в процессе, нужно продолжать запрашивать статус
вариант неуспех - {
"status":-3,
"desc":"Payment not found"
сказать пользователю что произошла ошибка, попробуйте еще раз
При каждом неуспехе нужно создавать новый запрос на получение формы, так как они одноразовые
4. В базе для транзакции поставить статус в соответствии с полученным результатом
Что касается записи в базу - это опционально, если у вас например интернет-магазин, скорее всего есть объект заказ или покупка которую вы уже сохраняете, можно использовать id этого объекта, то-есть сумма оплаты за конкретный заказ
Тут важно связь между суммой оплаты и объектом за который платили
-
104 ТЗ описано идеально, вопросов нет
Возможно есть конкректная CMS, для которой нужен скрипт? (Большой роли не играет)
Current freelance projects in the category PHP
Website layout
25 USD
Need to create a website layout, please leave examples of your work and pricing Criteria/wishes for the layout: - Deadline by the 11th-12th; - Responsive: desktop, tablet, mobile; - Many elements are repeated, there will be no animations as such (the pages with equipment are… HTML & CSS, PHP ∙ 1 hour 18 minutes back ∙ 26 proposals |
Development of 2 SEO-oriented websites for selling spare parts (ATVs and special equipment)Development of Two Specialized Websites for Selling Spare PartsGeneral Information It is necessary to develop two specialized websites: Spare parts for ATVs, UTVs, SSVs, and other similar equipment. Spare parts for special equipment. Existing company website:… PHP, Web Programming ∙ 13 hours 24 minutes back ∙ 50 proposals |
Improvement of the Bropack website on WordPress (layout adjustments, form settings, and SEO)Task Description:We are looking for an experienced WordPress developer/front-end developer to promptly complete the project https://bropack.com.ua/. The site has already been designed and set up on WordPress, but due to the previous contractor missing deadlines, it is necessary… HTML & CSS, PHP ∙ 14 hours 31 minutes back ∙ 26 proposals |
Looking for a white-label solution for a betting company for rent. |
Development of a WordPress website
23 USD
We are looking for a contractor to develop a custom website on WordPress for a jewelry store. The first stage will be a consultation. Content Management Systems, PHP ∙ 3 days 5 hours back ∙ 67 proposals |