Attention RBarbour
I have not installed this version yet, but have been studying it in some detail to suit my needs, notably making the RMA form fluid, refining the error messaging and language defines, and a few other parts.
1. In the following snippet from admin\includes\init_includes\init_ra_config.php, could you please tell what the part highlighted in red does?
Code:
$sql = "INSERT INTO ".DB_PREFIX."configuration VALUES (NULL, 'Set Return Action Dropdown List', 'RETURN_ACTION_LIST_OPTIONS', 'Get a Refund, Get a Replacement, Exchange for another item, Repair under warranty', 'Format: Action 1, Action 2', '".$ra_configuration_id."', 16, NULL, NOW(), NULL, 'zen_cfg_textarea(')";
2. wrt GRACE_PERIOD's and overseas shipping, different countries permit different shipping speeds and therefore incur different shipping durations. For instance, Australia's national post office Auspost provides a list of all countries grouped into just four shipping zones with corresponding shipping durations, whereby the shipping duration to the nearest zone (NZ) ranges 14-21 days shorter than to the furthest zones (Eastern Europe IIRC). Hence those customers furthest away from the store could have 7 days or less in which to file a return request, which puts distant customers at a distinct disadvantage. However, as such a country/zone list could easily be added to the zencart zones table, specifc code could then be written to adjust the GRACE_PERIOD's according to a customer's shipping zone or distance from one's store. ATM this is only an idea for a future release of the mod.
Cheers
Bookmarks