Install

Works with Drupal: 7.x

Using Composer to manage Drupal site dependencies

Downloads

Download commerce_robokassa-7.x-2.0-rc1.tar.gztar.gz 14.6 KB
MD5: 6121e4b2f9b220a701005e829e756e75
SHA-1: 1ee7b06c57e3510468f290426c865d1266bcd3cd
SHA-256: 4db9811419a0022a3cbca397e5ef97066ce37ac786eada97c3d1bdb170e1c010
Download commerce_robokassa-7.x-2.0-rc1.zipzip 15.42 KB
MD5: 82ba76f24ca523bc97757d3f78963054
SHA-1: 737ccf9c3ae186556d186e6dffc2c483742ac0e2
SHA-256: badd6be903b53be76478d812f7baed6b57e524bca3e258eeb08a217db9a81088

Release notes

[Русская версия ниже]

This version have been designed and coded from scratch.

It is strongly recomended to make backup before update from 7.x-1.x

Features:
1. Multiple payment rules support have been added. (Only single payment rule was supported in version 7.x-1.0-rc1)
2. Payment transaction and order status change preceed in drupal commerce way
3. Custom success/fail pages was replaced with standard commerce order processing (go to next checkout page on success payment/ go to prev page on fail payment). This behaviour allow add additional order states/statuses using hook_commerce_order_state_info hook_commerce_order_status_info and additional checkout pages without hacks. So standard commerce order complete page is used. If you will update to release 7.x-2.0-rc1 it may need review of checkout process.
4. Payment transaction is created when user redirect to robokassa gateway (In version 7.x-1.0-rc1 payment transaction have been created on robokassa success payment)
5. All allowed hash algos for SignatureValue robokassa parameter are supported. (Only md5 was supported in version 7.x-1.0-rc1)
6. In version 7.x-2.0-rc1 unfinished payment transaction will be processed when they haven't finished in version 7.x-1.0-rc1.
7. Version 7.x-2.0-rc1 settings are not compatible with 7.x-1.0-rc1 version, so you need reconfigure payment method on site and replace urls in robokassa merchant account.
8. Only POST url call method is supported.

Эта версия полностью переписана.

Настоятельно рекомендуется сделать резервную копию перед обновлением с версии 7.x-1.x

Особенности:
1. Добавлена поддержка нескольких платежных правил. (В версии 7.x-1.0-rc1 только одно правило разрешено)
2. Изменение статуса платежной транзакции и заказа происходит drupal commerce way
3. Страницы success/fail заменены стандартным для drupal commerce процессингом (перейти не следующую страницу чекаута при успешной оплате или на предыдущую при не успешной). Это поведение позволяет добавлять статусы и стейты заказа при помощи хуков hook_commerce_order_state_info и hook_commerce_order_status_info, а так же дополнительные страницы чекаута без хаков. Как следствие используется стандартная для Drupal Commerce страница завершения заказа. При обновлении до версии 7.x-2.0-rc1 вероятно необходим пересмотр чекаута.
4. Платежная транзакция создается при редиректе пользователя на шлюз robokassa.ru. (В версии 7.x-1.0-rc1 платежная транзакция создавалась только при успешной оплате)
5. Все разрешенные в Robokassa методы хеширования SignatureValue поддерживаются. (В версии 7.x-1.0-rc1 поддерживался только md5).
6. Версия 7.x-2.0-rc1 может грузить и правильно обрабатывать незавершенные платежные транзакции версии 7.x-1.0-rc1.
7. Настройки версии 7.x-2.0-rc1 не совместимы с настройками версии 7.x-1.0-rc1 При обновлении Вы должны Перенастроить платежный метод на сайте и заменить ссылки в robokassa merchant.
8. Поддерживается только метод обмена POST.

Created by: niko-
Created on: 28 Feb 2016 at 20:46 UTC
Last updated: 28 Feb 2016 at 23:45 UTC
Bug fixes
New features

Other releases