Understanding Adapters

Important! PeopleSoft Business Interlinks is a deprecated product. The Business Interlinks class currently exists for backward compatibility only. For new integrations, use Integration Broker instead.

This section provides an overview of adapter types and adapters.

Understanding Adapter Types

The Adapter Type Table component is used to categorize or group adapters by purpose. This data is considered system data and is prefixed with a valid Campus Solutions (CS) owner ID—for example SCC, SSF, SFA— to identify it as CS system data. If you define your own adapter types, you should use your own naming convention to prevent your definitions from being overlaid by the delivery of new features utilizing the adapters. This also applies to the Adapter Table component.

Campus Solutions provides these adapter types:

  • SCC_EPAYMENT: ePayment adapters

  • SCC_HOSTEDPY: Hosted Payment adapters

  • SCC_PMT_APPL: Payment Application adapters

  • SSF_SHSECRET: Shared Secret adapters

  • SSF_EPMTTRAN: SF ePayment Transactions

The SF ePayment Transactions adapters interact with the SF Payment Transaction Manager to validate and secure the transaction, retrieve the application transaction data, and update the application-specific tables with the results of payment authorization.

Understanding Adapters

The Adapter Table component is used to create a pointer to a specific application class. The application logic uses the Adapter Table definition to determine the application class that should be invoked for a specific processing purpose based on the Adapter ID.

Campus Solutions provides these adapters:

  • SSF_AAWS: Adapter Type (SSF_EPMTTRAN) Description (Application Fee Payment Trans). This adapter handles all selects/updates to the Application Staging records during the AAWS fee payment process.

  • SSF_BIRTHDATE: Adapter Type (SSF_SHSECRET) Description (Birth Date)

  • SCC_BUS_INTERLINK: Adapter Type (SCC_EPAYMENT) Description (Business Interlink Adapter).

  • SSF_CASHIERING: Adapter Type (SCC_PMT_APPL) Description (Cashiering Hosted Payment)

  • SCC_INT_BROKER: Adapter Type (SCC_EPAYMENT) Description (Integration Broker Adapter).

  • SCC_MODEL1A: Adapter Type (SCC_HOSTEDPY) Description (Token-based Integration)

  • SCC_MODEL1B: Adapter Type (SCC_HOSTEDPY) Description (Token-based Integration)

  • SSF_PIN: Adapter Type (SSF_SHSECRET) Description (PIN)

  • SSF_SS_PMT: Adapter Type (SCC_PMT_APPL) Description (Self Service Payments)

  • SSF_SS_PMT_FL: Adapter Type (SCC_PMT_APPL) Description (Self Service Payments Fluid)

  • SCC_TEST: Adapter Type (SCC_PMT_APPL) Description (Test Payment Application)