Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 1.9
-
Fix Version/s: 2.0
-
Component/s: CiviContribute
-
Labels:None
Description
When trying to make membership payments with addresses from certain countries it fails. Sample debug output attached.
After some digging I came up with the following:
- It only happens with countries that have numeric abbreviations in the civicrm_state_province table.
- The problem probable lies in Core/DAO/StateProvince.php.
I found a similar problem with numeric abbreviations in this closed bug report http://issues.civicrm.org/jira/browse/CRM-1900. In my case I'm using Jamaican addresses so I'll follow up with a list of Parish (state/provinces) codes for Jamaica to be used for the abbreviations.