Technical information for the developer

Code Encryption / Obfuscation

Extensions developed by ETWS are not encrypted (no IonCube, Zend Guard, etc.).
100% of the source code is open source and not a single line of the code is obfuscated / encrypted.

Observers / Events

The extension listens for the following events, and uses them to add its functionality to Magento.

  • Area: global — Event: controller_front_init_routers

The extension adds the following events:

  • robokassa_failure_answer
  • robokassa_no_session_data_for_success
  • robokassa_success_answer
  • robokassa_success_answer_without_error
  • robokassa_log_file_write_before
  • robokassa_prepare_payment_data

Statuses

The extension adds the following order statuses for Magento versions newer than 1.4.2.0:

  • waiting_robokassa — Waiting Robokassa payment (for the status New)
  • error_robokassa — Error data from Robokassa (for the status New)
  • paid_robokassa — Paid by Robokassa (for the status Processing)

Class Rewrites

The extension does not rewrite any classes.

Template Overrides

The extension does not rewrite any templates.

Database Changes

The extension does not make changes to the database.

Last modify date: Wednesday, October 19, 2016