4. Административная операция CreateOrder [SP]
XML-запрос
XML-запрос имеет следующий формат |
---|
<?xml version=”1.0” encoding=”UTF-8”?> |
Описание параметров запроса
Параметр | Нужность | Описание |
---|---|---|
Language | Да | Язык интерфейса. Заполняется в соответствии с RFC 1766 двухсимвольным кодом языка (например, RU – русский, EN – английский, UK – украинский и т. д.) |
OrderType | Нет | Тип заказа. Параметр определяет финансовую транзакцию, которая будет впоследствии сформирована. Для выполнения покупки следует указать значение Purchase |
Merchant | Да | Идентификатор интернет-магазина. |
Amount | Да | Сумма транзакции в копейках |
Currency | Да | Код валюты транзакции (должен быть = 980-гривня) |
Description | Да | Текстовое описание заказа – будет отображено для клиента при выполнении платежа на странице оплаты. |
Нет | E-mail клиента (дополнительный параметр), который можно сохранить в БД. | |
phone | Нет | Номер телефона клиента (дополнительный параметр), который можно сохранить в БД. |
ApproveURL | Нет | URL для перенаправления в случае успешной операции (APPROVE) |
DeclineURL | Нет | URL для перенаправления в случае отказа (DECLINE) |
CancelURL | Нет | URL для перенаправления в случае отмены (CANCEL) |
Пример Ответа
XML-ответ имеет следующий формат |
---|
<?xml version=”1.0” encoding=”UTF-8”?> |
Описание параметров ответа
Параметр | Нужность | Описание |
---|---|---|
Status | Да | Результат выполнения запроса: |
OrderID | Условно | Определяет уникальный номер заказа, который будет использоваться при ссылке на данный заказ со стороны сервера интернет-магазина |
SessionID | Условно | Идентификатор сессии, применяемый в совокупности с номером заказа для инициации оплаты, операций отмены, получения статуса заказа и т. д. |
URL | Условно | URL, на который необходимо перенаправить пользователя (переход осуществляется методом GET на URL, указанный в ответе, с добавлением параметров SessionID и OrderID, принимающих значения идентификатора сессии и номера заказа соответственно) |
Связанные страницы
Copyright © 2015-2021 PROCARD