Experimental Project

This is a sandbox project, which contains experimental code for developer use only.

This module create new shipping method EMS Russian Post http://emspost.ru.

Module use api http://emspost.ru/corp_clients/dogovor_docements/api.php.
Support delivery only for Russia and implements two options of EMS Delivery: Usual delivery and Cash on delivery.

Implements two hooks:

hook_commerce_commerce_ems_calculate_product_weight_alter(&$unit_weight, $order, $line_item) - to calculate your package weight.
hook_commerce_ems_service_details_form_validate($details_form, $details_values) - validate form function.

Full description (in Russian): http://dsemenov.ru/blog/6 or http://www.drupal.ru/node/98126.

Project Information