Release notes for Modular Merchant version 4.121009.1122 - 1-Click Upsell
- 1-Click Upsell Eligibility
1-Click Upsell products will only be displayed after an order is placed if a credit card was used. This is a change to the functionality of the 1-Click Upsell system. Previously, any payment method (including coupon codes or reward points) would be eligible to trigger 1-Click Upsell chains. However, this could lead to a scenario in which the upsell products would be considered to have also have been paid for with the coupon code that was applied to the customer's previous order, which would result in the upsell products essentially being purchased for free. - 3rd-Party Integration
- Reward Points
Redeemed reward points will now be applied to orders paid for with the PayPal Website Payments Standard and Google Checkout off-site payment gateways. - Royalty Calculations
Fixed an issue with the PayPal API that was preventing royalties for orders paid for with the PayPal Website Payments Standard offsite payment gateway from being recorded consistently. - Administration Area
- Category Editor
Fixed an issue that was preventing the blue "Active" button's setting from being retained when saving the Category Editor. (This would affect categories that contained inactive products.) - Digital Delivery Options
Added buttons to allow Admins to edit all of the Expiration Date and Download Attempts fields associated with an order's Digital Objects at once. (Previously, these fields would need to be edited individually, which could become time consuming for orders with many Digital Objects.) - Coupons
- Order Rounding
Fixed an issue in which an order couldn't be paid for with a coupon if the coupon's settings left a fraction of a penny left unpaid. (This would affect orders in which the outstanding balance would be something like $0.0000000000000001.) Now, in this type of situation, the order's balance will just be rounded down to zero, allowing the coupon to pay for the order as intended. - Digital Delivery
- Reporting
If a Digital Object that is hosted on a remote server fails to connect to an mm_fileserver.php file, and is therefore downloaded through the storefront (using the storefront's bandwidth), a record of it will now be recorded in the Account Activity report. - Gift Certificates
- Discount Pricing
If an event is applied to an order that reduces its grand total, then any gift certificates generated as a result of that order will also have their values reduced accordingly. (For example, if a $100 gift certificate is purchased, but an event is triggered that reduces the order's total by 75%, then the value of the coupon code created by the gift certificate will be $25, instead of $100.) - QuickCode Tags
- Customer Account password retrieval email
The "Customer Account password retrieval email" message, (email message SID 700) now supports the {CUSTOMER-BILL-FIRST-NAME} and {CUSTOMER-BILL-LAST-NAME} QuickCode Tags. (Previously, these tags would just display a blank space if used in the password retrieval email.) - PRODUCT-IMAGE-URL
Fixed an issue that was preventing the {PRODUCT-IMAGE-URL} QuickCode Tag from working properly when used between the {BEST-SELLERS-BLOCK-BEGIN} and {BEST-SELLERS-BLOCK-END} tags. - WARNINGS QuickCode Tags
Added support for several new QuickCode Tags that can be used to display "warning" messages in the storefront: {IF-WARNINGS-BEGIN}, {WARNINGS} and {IF-WARNINGS-END}. - Storefront
- Coupon Redemption
Fixed an issue that could cause the message that is displayed in the storefront when a coupon is successfully applied to an order to be listed twice. - Coupons vs. Reward Points
During the checkout process, if a coupon is applied to an order has already had reward points applied to it, then the reward points applied to the order will be recalculated, so that the fewest reward points needed are used. (Previously, all of the previously applied reward points would be redeemed with the order, even if the coupon's value resulted in more reward points being redeemed than necessary.) - Subscriptions
- Scheduling Subscriptions
Fixed an issue that would affect subscriptions that contained multiple instances of the same product. The fix will allow all instances of that product to be rescheduled for the correct date when the subscription is processed. (Previously, only the first instance of the product in the subscription would be rescheduled, and it would be rescheduled further and further into the future for each other instance of the product in the subscription.) - Universal Template
- Support for WARNINGs
The Universal versions of all templates have been updated with support for the new set of "warnings" QuickCode Tags. Those tags will be used to display notices in the storefront that require the customer's attention, but aren't the result of an error made by the customer.
### End of Release Notes ###
|