Customer Profiles Single Signon

Deprecated Feature - no longer available

Please see other alternatives for providing customers access to external websites based on customer purchase:

aMember Integration

Wishlist Member Integration

MemberMouse Integration

Single Signon

Single Signon is an advanced implementation available to UltraCart merchants with SalesForce integration. This is an advanced configuration and may not be suitable for some merchants.

Navigation


Scroll down the page to the Single Signon section:

Generate the single Signon AES-256 HEX Key

  1. Click Generate to generate the AES-256 Hex Key. Click Generate to generate the AES-256 Hex Key.
  2. Now, you can pass to the checkout the "CustomerProfileSSO" parameter. 
    This paramter is the AES-256 encrypted string, which is in the following format:
     
                           SALT~CPSSOOID~PreloadData~CPCC SSOID 
     
     
     


VariableDescription
SALTis the random data that you generate. This random string prevents others from using known data to reverse engineer the key.
CPSSOOID Customer Profile Single Signon Oid. This is a value assigned by the system when the customer profile is created.
PreloadData This is a True/False flag designating whether the system should preload the customer's data in the checkout.
CPCCSSOOID Customer Profile Credit Card Single Signon Oid. This is a value assigned by the system when the customer profile's stored credit card is added.

Important Notes

At this point in time the CP and CPCC SSO OIDs are only pushed into Salesforce merchants.

We have merchants that have custom applications build off UltraCart and Salesforce. With the CP and CPCC SSO OIDs they are able to present customers with a SSO experience from their customer application. Right now the SSO OIDs are not pushed out in any other fashion (like XML Postback) so the single signon is very limited in scope and functionality.

Pro Services

Given that this is a advanced configuration, it is best suited for programmer/developer integration.

Our Pro Services department may be hired to assist in implementing this to your UltraCart/Salesforce integration.
For quoting and implementation timeline, please email proservices@ultracart.com