89

Product support

Get help in the plugin support forum.

Categories

Shipping method for Shopaholic that integrates CDEK delivery API in checkout and backend management.

Plugin features

  • Pickup points select + map (Yandex.Maps)
  • Delivery city autocomplete
  • Calculating delivery price based on configured tariffs
  • Checkout integration example for Shopaholic Bootstrap theme
  • CDEK Api in Shopaholic Shipping types
  • Backend delivery management in orders (dispatch send/update/delete)
  • Console commands for pickup points and orders delivery status synchronization

Required Plugins

  • Toolbox
  • Shopaholic
  • Orders for Shopaholic

    License

    © 2019, Gabix under Commercial License.

Select Pickup Point

Configuration

  • Enter into a contract with CDEK Courier Company to obtain Contractor identifier (login) and API Secret key
  • You can use test accounts and API url as noted in official documentation, but limited tariffs will be available for usage
  • Fill the required params on plugin configuration page in backend, i.e. yoursite.com/backend/system/settings/update/gabix/cdekshopaholic/settings
  • Note that CDEK system needs to receive customer Full name, Email and Phone as well as Street, House and Flat (optional) for courier delivery, so corresponding Order fields under the self-titled tab are mandatory
  • Create needed Shipping types (yoursite.com/backend/lovata/ordersshopaholic/shippingtypes) based on CDEK Tariff IDs you plan to use for delivery, selecting CDEK Api as API method and filling tariff ids by priority (don't forget the checkbox below for pickup types)
  • Setup cron artisan commands php artisan shopaholic:cdek.pvz (synchronize pickup points data) and php artisan shopaholic:cdek.status (update order delivery statuses)
  • Integrate delivery in frontend checkout, based on example for Shopaholic Bootstrap theme (see themes/lovata-bootstrap-shopaholic in plugin directory for corresponding/edited files)

Feel free to contact our support team if you have any questions regarding this integration.

  • Found the plugin not useful on 29 Apr, 2020

    terrible documentation, I do not recommend buying.

  • Found the plugin not useful on 3 Feb, 2020

    I decided to leave a review about this product.

    The plugin is very difficult to use, there is no documentation, all that is given to the developer is a couple of code fragments.

    The code of the fragments themselves is not readable and is poorly perceived. Work with him was delayed for 2 sleepless nights. I will never forget this experience.

    After installation, small errors constantly occurred, which I relentlessly fixed. The last drop of patience was after a conflict with my delivery plugin and I removed it from the project.

    Conclusion: This plugin was written on the knee. It needs to be modified for mass use. Currently, I do not recommend buying.

1.0.0

Initialize plugin.

Aug 12, 2019