{"action":"created","issue":{"url":"https://api.github.com/repos/fontis/fontis_australia/issues/39","labels_url":"https://api.github.com/repos/fontis/fontis_australia/issues/39/labels{/name}","comments_url":"https://api.github.com/repos/fontis/fontis_australia/issues/39/comments","events_url":"https://api.github.com/repos/fontis/fontis_australia/issues/39/events","html_url":"https://github.com/fontis/fontis_australia/issues/39","id":44873080,"number":39,"title":"custom negotiated eParcel charge codes should be allowed","user":{"login":"jonpday","id":752408,"avatar_url":"https://avatars.githubusercontent.com/u/752408?v=3","gravatar_id":"","url":"https://api.github.com/users/jonpday","html_url":"https://github.com/jonpday","followers_url":"https://api.github.com/users/jonpday/followers","following_url":"https://api.github.com/users/jonpday/following{/other_user}","gists_url":"https://api.github.com/users/jonpday/gists{/gist_id}","starred_url":"https://api.github.com/users/jonpday/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonpday/subscriptions","organizations_url":"https://api.github.com/users/jonpday/orgs","repos_url":"https://api.github.com/users/jonpday/repos","events_url":"https://api.github.com/users/jonpday/events{/privacy}","received_events_url":"https://api.github.com/users/jonpday/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2014-10-04T05:36:29Z","updated_at":"2015-01-02T05:46:42Z","closed_at":null,"body":"some customers have unique charge costs for eParcel that are not included in `Fontis_Australia_Helper_Eparcel::$chargeCodes`. Options to fix this are either (a) add a System Config value for \"allow custom charge code\" which `isValidChargeCode` will check if charge code is not found in the private array, or (b) use config XML rather than a private array. Option (b) this would allow developers to specify charge codes in their own module's config.xml to validate the codes uploaded by administrators are still valid. "},"comment":{"url":"https://api.github.com/repos/fontis/fontis_australia/issues/comments/68509868","html_url":"https://github.com/fontis/fontis_australia/issues/39#issuecomment-68509868","issue_url":"https://api.github.com/repos/fontis/fontis_australia/issues/39","id":68509868,"user":{"login":"jonathan-dh","id":373229,"avatar_url":"https://avatars.githubusercontent.com/u/373229?v=3","gravatar_id":"","url":"https://api.github.com/users/jonathan-dh","html_url":"https://github.com/jonathan-dh","followers_url":"https://api.github.com/users/jonathan-dh/followers","following_url":"https://api.github.com/users/jonathan-dh/following{/other_user}","gists_url":"https://api.github.com/users/jonathan-dh/gists{/gist_id}","starred_url":"https://api.github.com/users/jonathan-dh/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonathan-dh/subscriptions","organizations_url":"https://api.github.com/users/jonathan-dh/orgs","repos_url":"https://api.github.com/users/jonathan-dh/repos","events_url":"https://api.github.com/users/jonathan-dh/events{/privacy}","received_events_url":"https://api.github.com/users/jonathan-dh/received_events","type":"User","site_admin":false},"created_at":"2015-01-02T05:46:42Z","updated_at":"2015-01-02T05:46:42Z","body":"Hi @jonpday, happy new year!\r\n\r\nSorry I never got around to this, the end of 2014 was hectic. Did you get it working? Any chance you could open a PR? I doubt I'm going to dive into this any time soon unfortunately :("}}