sleavely/helpscout-magento
This is a "dynamic" custom app for Help Scout that fetches orders from Magento.
Why, you say?
The built-in Magento app in Help Scout only fetches orders in batches and we didn't manage to get it working for all customers. This app doesn't care if the customer registered or placed the order as a guest, it simply finds orders by email address.
Requirements
- PHP 5.3.0 or above
- Magento (duh!) with flat table structure
- Composer in your dev environment
- SSL-enabled web server for Help Scout
Usage
- Set up a custom app in Help Scout
- Insert the secret key into index.php
- Configure database in index.php
- Edit the domain that orders are linked to
composer update
- Open an order in Help Scout
Hacking
I chose to use Illuminate\Database
, the same database classes that Laravel uses. It's awesome, try it.