Дополнение к интерфейсу перевода кредитов/денег

Обсуждение сервиса обработки платежей, API-интерфейсов системы, создания собственных сайтов на основе интерфейсов системы
skinball
Сообщения: 64
Зарегистрирован: 16 фев 2009, 10:47
Контактная информация:

Дополнение к интерфейсу перевода кредитов/денег

Непрочитанное сообщение skinball »

Сейчас при переводе кредитов или денег посредством интерфейсов никак не учитывается номер счёта, по которому совершается перевод. То есть возможны ситуации, когда перевод по одному и тому же счёту может быть выполнен многократно, например, при "потере по дороге" ответа сервера JetSwap Merchant.

Предлагаю следующее:
1. В форму запроса перевода добавить (необязательный) параметр PAY_ORDER (номер счёта в системе учёта продавца).
2. При получении запроса перевода делать проверку, выполнялся ли ранее перевод с таким PAY_ORDER для данного PAY_API, если выполнялся - вернуть ошибку "перевод уже совершён".
3. Внести соответствующие изменения в формирование MD5-подписи запроса.

Почему параметр может быть необязательным? Например, если его поставить в 0, проверку уникальности можно не делать (полезно при тестировании). В таком случае его можно даже не включать в подпись, чтобы уже существующие интерфейсы сохранили работоспособность.. но это уже вопрос, касающийся реализации.
Администрация сервиса JetCredits.RU: Первая автоматическая биржа кредитов JetSwap
Мгновенная покупка и продажа кредитов JetSwap за WebMoney, Яндекс, QIWI. Также принимаем Visa/Mastercard, выплачиваем на баланс мобильного.

Аватара пользователя
Support
Служба поддержки
Сообщения: 4508
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Дополнение к интерфейсу перевода кредитов/денег

Непрочитанное сообщение Support »

Сделаем. Но не очень быстро :D
С уважением, Служба поддержки.
http://www.jetswap.com

skinball
Сообщения: 64
Зарегистрирован: 16 фев 2009, 10:47
Контактная информация:

Re: Дополнение к интерфейсу перевода кредитов/денег

Непрочитанное сообщение skinball »

Спасибо!
Администрация сервиса JetCredits.RU: Первая автоматическая биржа кредитов JetSwap
Мгновенная покупка и продажа кредитов JetSwap за WebMoney, Яндекс, QIWI. Также принимаем Visa/Mastercard, выплачиваем на баланс мобильного.

Ответить