Boost recurring donations this giving season with the new upsell prompt!Learn How >>

Shop updates for promo codes, improved user experience, and more

updated

hands-event-image.jpg

Over the last month, we've made significant improvements across multiple releases to a number of aspects of the Shop app. These included updates to the promo codes used on Shop Store, an improved user experience for visitors ordering through Shop, and a wide variety of other updates across various functionalities and payment processors.

Here's a full breakdown of the improvements and fixes:

Shop app

  • Improved user experience when a product they have added to their Shop Store order form has updated as Out of Stock by the admin prior to the visitor submitting the order
  • Improved user experience when the credit card details submitted by the visitor return an error from the payment processor
  • Improved user experience with the Shop Store order form to ensure that visitors who spend extended amounts of time completing the form do not face errors from an expired web user session
  • Improved form labels on the Shop Store order form including clearer indications when a field is required
  • Updated the display of the Sales Price in Shop Order detail > Product Info table to show the correct value for older orders with percentage promo codes applied
  • Updated promo code functionality to only save a code entered by a visitor to Soapbox if the promo code is successfully applied to an order
  • Updated the Transaction Description saved to the Lead record in Salesforce for an order to use the Transaction Description defined for the Shop Store rather than "Purchase"
  • Updated the Transaction Date for an order to be defined in Central Time rather than GMT
  • Added Discount Status to the filter pane on Shop > Orders view so admins to search for orders based on whether a promo code was successfully applied
  • Added the Sales Price column to the Product table on the Shop order detail view in the administrator to show the amount paid in addition to the List Price for an item
  • Added the promo code successfully applied by an orderer to the OLI Temp record created for the purchased product in Salesforce
  • Updated the Discount Information section of the Shop order detail view in the administrator to increase clarity and accuracy
  • Added the recording of Stripe as payment_gateway_name in the Soapbox database when Stripe is the payment gateway
  • Added a calendar date picker to date fields included as Custom Salesforce Fields on the order form for a product
  • Added an option in Shop > Configuration to enable or disable Salesforce integration by default for all Shop Stores
  • Resolved issue preventing front end visitors from submitting invoice orders for a Shop Store when Stripe is enabled as the payment processor for a site
  • Resolved issue with pagination of Stores Manager view in the administrator that prevented viewing pages beyond the initial view
  • Resolved issue where clicking Clear All in Shop > Orders filter pane did not reset the value for the Fraud parameter to "Valid Only" if it has been changed by the admin
  • Resolved issue with Go to PayPal button not responding when clicked on a Shop Store
  • Resolved issue with order confirmation emails being sent when "Send Email to User" is set to "No" for a given Shop Store
  • Resolved issue with Status of a Product reverting to "In Stock" for products previously set to "Out of Stock" when an admin opened the edit view of the Product in the admin
  • Resolved issue with "0% discount" text being incorrectly displayed for text elements in a Shop Store
  • Resolved issue that prevented the Billing Zip Code field from appearing in the payment method section of a Shop Store when invoice is selected by the visitor and Stripe is enabled as the payment processor for the site
  • Resolved issue preventing some users from resubmitting a Shop Store order form after encountering an error on initial submission
  • Resolved issue where Form of Payment was not saved to the Salesforce Lead record when American Express is used and Stripe is the payment gateway
  • Resolved issue with Contact Information fields on a Shop Store order form not being required when the form was submitted by the orderer
  • Resolved issue with extra spaces entered by end user for First and Last Name in the Contact Information section of a Shop Store order form not being trimmed when populating Company name on Lead record in Salesforce
  • Resolved issue with Shop orders not properly processing with the TouchNet payment processor
  • Resolved issue where Shop orders with credit card payment are not successfully processed when CyberSource is payment gateway in some cases
  • Resolved issue with the incorrect product line item amount appearing on Shop Store confirmation page and confirmation email when a promo code was successfully applied to an order
  • Resolved issue with the incorrect Sales Price being saved to Salesforce for a product when a promo code was successfully applied to an order in a Shop Store
  • Resolved issue causing incorrect amount to be charged in some cases with some payment processors when a promo code was successfully applied to an order in a Shop Store
Have more questions? Submit a request
Article is closed for comments.