Conga Product Documentation

Welcome to the new doc site. Some of your old bookmarks will no longer work. Please use the search bar to find your desired topic.

Show Page Sections

Create Profiles in Custom Settings

After you configure the Cybersource settings, you must create profiles in the APTS CyberSource Profile Details custom settings. The Cybersource unmanaged package includes a Cybersource custom setting named APTS_CyberSource_Profile_Details__c. This custom setting stores the access_Key, Secret_Key, and Profile ID from Payments. You must create two records in the custom settings, one for the hosted profile and another for the checkout profile.

Creating Hosted Profile in Custom Settings

You can create a hosted Cybersource profile in custom settings to store payment configuration details securely. This task helps you enter access keys, URLs, merchant and profile information, and secret keys so Secure Acceptance transactions work correctly in test and live environments.
  1. Go to Setup > Develop > Custom Settings > and click > Managefor APTS CyberSource Profile Details.
  2. Click New.
  3. Enter the Name for the profile. For example System Properties.
  4. Enter theAccess Key that you generated in the Security tab in Cybersource.
  5. Enter the IFrame URL provided by Cybersource during the subscription.
  6. Enter the Merchant ID. The merchant ID is the same as the Organization ID that you used to create the Cybersource account.
  7. Enter the Profile ID. You will receive the Profile ID when you create a secure acceptance profile.
  8. In Secret Key1 and Secret Key2, enter the secret keys that you generated in the Security tab in Cybersource.
    Note:

    Due to the Salesforce limitation of 250 characters, the secret key is divided into two fields. You must manually break the key into two and enter these fields. You must ensure that there are no extra spaces at the beginning or, the end of the secret key.

  9. If you are using a test environment, select Is TestEnvironment.
    Note:

    Checking this flag sets the default order amount to $100 as Cybersource may display an error for amounts exceeding $100 in test environments.

  10. Click Save.

Creating Checkout Profile in Custom Settings

You can create a checkout profile in custom settings to support Silent Checkout transactions with Cybersource. This task helps you store the required access keys, URLs, merchant and profile details, and secret keys so checkout processing works correctly in both test and live environments.
  1. Go to Setup > Develop > Custom Settings and click Manage for APTS CyberSource Profile Details.
  2. Click New.
  3. Enter the Name for the profile. For example Silent Checkout Profile.
  4. Enter the Access Key that you generated in the Security tab in Cybersource.
  5. Enter the Iframe URL provided by Cybersource during the subscription.
    1. Enter the Merchant ID. The merchant ID is the same as the Organization ID that you used to create the Cybersource account.
  6. Enter the Profile ID. You will receive the Profile ID when you create a secure acceptance profile.
  7. In Secret Key1 and Secret Key2, enter the secret key that you generated in the Security tab in Cybersource.
    Note:

    Due to the Salesforce limitation of 250 characters, the secret key is divided into two fields. You must manually break the key into two and enter these fields. You must ensure that there are no extra spaces at the beginning or, the end of the secret key.

  8. If you are using a test environment, select Is TestEnvironment.
    Note:

    Checking this flag sets the default order amount to $100 as Cybersource may display an error for amounts exceeding $100 in test environments.

  9. Click Save.

Configuring Callback URL in Custom Settings

You can configure the payment callback URL in custom settings to control where customers are redirected after a payment completes. This task helps you ensure users return to the Partner Commerce application after a successful payment.
  1. Go to Setup > Develop > Custom Settings and click Manage for APTS CyberSource Profile Details.
  2. Click System Properties.
  3. Enter the Payment Callback URL, to redirect the customer to the Partner Commerce application after payment is done.
  4. Click Save.