Здесь показаны различия между двумя версиями данной страницы.
| Both sides previous revision Предыдущая версия | |||
| api-for-pay-form [2015/10/19 11:14] admin | api-for-pay-form [2015/10/19 11:25] (текущий) admin | ||
|---|---|---|---|
| Строка 397: | Строка 397: | ||
| Алгоритм обработки ответа:\\ | Алгоритм обработки ответа:\\ | ||
| **Если НЕ пустое "errors"** сайт магазина должен отобразить ошибки плательщику и переформировать данные для отправки (пример: в случае отсутствия обязательного поля - заполнить данное поле). Подробнее см. в разделе "errors")\\ | **Если НЕ пустое "errors"** сайт магазина должен отобразить ошибки плательщику и переформировать данные для отправки (пример: в случае отсутствия обязательного поля - заполнить данное поле). Подробнее см. в разделе "errors")\\ | ||
| - | **Иначе**\\ | + | **Иначе** (ордер успешно создан, и мы смотрим на два остальных поля redirect_to или po_psi_data_request)\\ | 
| \\ | \\ | ||
| **Если НЕ пустое "redirect_to"** сайт магазина должен перенаправить плательщика на url, указанный в этом параметре. (подробнее читать в разделе "redirect_to")\\ | **Если НЕ пустое "redirect_to"** сайт магазина должен перенаправить плательщика на url, указанный в этом параметре. (подробнее читать в разделе "redirect_to")\\ | ||
| **Иначе** сайт магазина, должен сформировать форму из данных, содержащихся в поле "po_psi_data_request", и перенаправить пользователя сабмитом данной формы. (подробнее читать в разделе "po_psi_data_request")\\ | **Иначе** сайт магазина, должен сформировать форму из данных, содержащихся в поле "po_psi_data_request", и перенаправить пользователя сабмитом данной формы. (подробнее читать в разделе "po_psi_data_request")\\ | ||
| + | Чем отличают **redirect_to** или **po_psi_data_request**.\\ | ||
| + | **redirect_to** используется, когда перенаправление покупателя нужно осуществить запросом типа GET\\ | ||
| + | **po_psi_data_request** используется, когда перенаправление покупателя нужно осуществить запросом типа POST\\. | ||
| + | Пример платежной системы с типом GET киви с выводом инструкции.\\ | ||
| + | Пример платежной системы с типом POST - UNR.\\ | ||
| + | Информацию о типе перенаправления (GET/POST) вы получите в ответ на запрос о создании ордера. | ||
| === errors === | === errors === | ||