Enhanced the WEBAPI_ALLOW_CHANGE_UPLINE_MAXDAY_AFTERSIGNUP setting to have a “No limit/No downline” option. If the “No limit/No downline” option is selected, Rep placement changes can be executed indefinitely via API as long as the Rep does not have a downline.
Cart/Checkout
Enhanced the Customer My Account v2.0 to use Country configuration settings instead of existing Freedom settings to determine what billing/shipping address fields are shown/hidden/required on the My Account 2.0.
Created a new setting to allow a client to display a different name on the My Account 2.0 browser tab from the name/title on the shopping cart tab. New Setting name: MYACCT_BROWSER_TAB_TITLE. The cart setting is JSCART_BROWSER_TAB_TITLE.
Enhanced the AutoShip page so that, when editing and creating AutoShip profiles from My Account v2.0 page, links go back to the cart and My Account v2.0 page.
Enhanced Customer My Account 2.0 to support Ziplingo preference and Customer Upgrade buttons.
Created a new section on the Customer My Account v2.0 page that will allow customers to view summary information for parties they are hosting.
Enhanced the Customer My Account 2.0 to honor configuration if the customer type is set to allow creation of AutoShip profile.
Enhanced the Order Summary Checkout page for Reps and Customers to display Handling Fee(s) in the Shipping and Billing section.
Further enhanced the Nuvei integration to use DMN for all processing, prevent intermittent looping error in Checkout 2.0, and support APMs (Alt. Payment Methods) for recurring Autoship payments.
Promotions/Credits
Enhanced post promo logic to display additional discounts during checkout, so the customer accurately sees the discounts and total amount due.
Updated Cart Browsing Promos to respect end dates/times as they are configured in promo setup.
Enhanced Gift Certificates to display ledger notes in Revolution when the gift certificates are created using the API GiftCertificate/AddLedgerEntry.
Created AUTOSHIP_NEWPROFILES_PAYWITHCREDITS to work in conjunction with AUTOSHIP_USECREDITS. AUTOSHIP_USECREDITS defaults to Enabled – Allow, and AUTOSHIP_NEWPROFILES_PAYWITHCREDITS defaults to Do not use credits.
Party
Created a new setting, MYACCT_HOSTED_PARTIES_SHOW, to show/hide new party info in My Account 2.0 – If set to hide and customer is using My Account 2.0 they will not see the Hosted Party section on My Account 2.0.
Existing API https://webapi.bydesign.com/AdaptureDemo/Help/Api/GET-api-Party-ByPartyID-partyID now has a new secondary field that reflects the party auto-close date.
Created PARTY_AUTO_CLOSE_FIELDS setting that hides and unhides the party auto-close fields on the Party Type New and Party Type Edit pages. The X2_PARTY_AUTO_CLOSE setting will continue to enable/disable the party auto-close feature as part of the regular nightly process, but it will no longer hide/unhide the auto-close fields on the Party Type New and Party Type Edit pages.
Added a redirect to make a payment if there is one due when closing a party in Revolution, to prevent an error.
Revolution
Enhanced Revolution to allow for multiple Dashboard pages to be configured within the same locale/user experience. Clients can now create dashboards with various widgets throughout Revolution (i.e. Reporting Dashboard, Training Dashboard, etc).
Created a configuration on the Revolution Wayroo widget template to be able to show different widgets depending if the Rep already has a Wayroo store or not.
Freedom Backoffice
Enhanced the Rep and Customer Order complete page template to add total quantity, balance due, and payment information.
Enhanced Autoship Order Completion AR to be visible in both the AR queue AND the Autoship Order screen.