Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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

Panel

Home Configuration (Checkout) Cutomer Profiles (Settings)

...

  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

Info

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.

...