Release date: April 27, 2015
Soapbox 2.10.16 included the following features and fixes:
Soapbox Engage
- As PICnet, I want to allow the admin to select a Soapbox demo Salesforce instance as the Salesforce instance to use for their site
- As PICnet, I want to have the credentials for the Soapbox demo Salesforce instance stored in a secure way in Soapbox that doesn’t require them to be manually entered by a PICnetter or admin, should the admin choose to use the Soapbox demo Salesforce instance
- As PICnet, I want to allow the admin to select a Soapbox Engage Payments Sandbox option as their payment processor so they can begin creating and testing payment forms without adding in their own credentials to start . NOTE: This will likely use a PayPal sandbox account but it need not be exposed to the admin which gateway is being used
- As PICnet, I want to have the credentials for the Soapbox Engage Payments Sandbox credentials stored in a secure way in Soapbox that doesn’t require them to be manually entered by a PICnetter or admin, should the admin choose to use the Soapbox Engage Payments Sandbox
- As PICnet, I want to be able to designate a given Soapbox Engage site as being in a trial period
- As PICnet, if a Salesforce Engage Account Status is Inactive, do not allow any non-Super Administrator to login to admin and show them a message on attempted login that states:
"Hmm...it looks like your Soapbox Engage account is inactive. Not to worry, though! Contact our helpful sales folks at info@picnet.net and let them know. They'll straighten things out in a jiffy!" - As an admin, I want to be able to see my Soapbox Engage Account Status on the Diagnostics view of Soapbox Engage
- As a Soapbox Engage admin, I want to be able to click an icon next to the “Clear Cache” icon in the admin header the performs the Global Check-In function so that I can have access to all items which have not been properly checked back in
- As PICnet, I want to remove the green box around the success message for the various apps when using the Soapbox Engage standard Twig template
Soapbox Donations
- As an admin, I want to be presented with an alert that forces me to confirm that I wish to save a Soapbox Donation form with no Campaign selected, if Salesforce integration is enabled and no Campaign has been chosen
- As an admin, I want to be able to record the Record Id for the Lead created through Soapbox Donations for a transaction in the Soapbox database record for the transaction
NOTE: This feature as with similar ones that follow for other apps is intended to pave the way for a future release that displays in the admin whether or not a record was successfully created in Salesforce for a transaction.
Soapbox Events
- As an admin, I want to be presented with an alert that forces me to confirm that I wish to save a Soapbox Event with no Campaign selected, if Salesforce integration is enabled and no Campaign has been chosen
- As an admin, I want to be able to record the Record Id for the Lead created through Soapbox Events for a transaction in the Soapbox database record for the transaction
Soapbox Shop
- As an admin, I want to be presented with an alert that forces me to confirm that I wish to save a Soapbox Shop store form with no Campaign selected, if Salesforce integration is enabled and no Campaign has been chosen
- As an admin, I want to be able to record the Record Id for the Lead created through Soapbox Shop for a transaction in the Soapbox database record for the transaction
Soapbox Petitions
- As an admin, I want to be presented with an alert that forces me to confirm that I wish to save a Soapbox Petition with no Campaign selected, if Salesforce integration is enabled and no Campaign has been chosen
- As an admin, I want to be able to record the Record Id for the Lead created through Soapbox Petitions for a transaction in the Soapbox database record for the transaction