Details
Description
When using the order form to order a package, if you:
1. Have the currency setting "Use Package Pricing for New Services Only" checked,
2. And a currency available on the order form that is NOT defined for the package
then you will receive an error regarding the use of a property on a non-object when you select the undefined currency.
This issue is related to the use of $lowest_price in the Wizard and Ajax templates.
AJAX, main_package.pdt - lines 71, 115, 157, 177
Wizard, main_package.pdt - lines 126, 187, 191, 211
This needs to be updated under CORE-1311 in v3.3 as well.
Activity
Tyson Phillips (Inactive)
created issue -
Tyson Phillips (Inactive)
made changes -
Field | Original Value | New Value |
---|---|---|
Attachment | jira-capture-screenshot-20140717-100929-799.png [ 10924 ] |
Tyson Phillips (Inactive)
made changes -
Fix Version/s | 3.3.0 [ 10100 ] |
Tyson Phillips (Inactive)
made changes -
Security | Private [ 10000 ] |
Cody Phillips (Inactive)
made changes -
Summary | Order Plugin: Error shown for packages not defined in the selected currency | Order: Error shown for packages not defined in the selected currency |
Paul Phillips
made changes -
Fix Version/s | 3.2.3 [ 10506 ] | |
Fix Version/s | 3.2.2 [ 10505 ] |
Tyson Phillips (Inactive)
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Tyson Phillips (Inactive)
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Paul Phillips
made changes -
Fix Version/s | 3.3.0 [ 10508 ] | |
Fix Version/s | 3.2.3 [ 10506 ] |
Errors have been fixed.
Setting a currency on the order form that is not available in the package when the "Use Package Pricing for New Services Only" setting is checked will cause the packages that don't support those currencies to be displayed blank, and they cannot be ordered with that currency.