Skip to main content

Payment Gateway v2

The Payment Gateway application allows Course Catalog learners to purchase premium content through a configured Payment Service Provider (PSP) by going through the Course Catalog interface. A Blackboard system administrator must configure the Payment Gateway application.

General Configuration

  1. Sign in to Blackboard.

  2. Access the Administrator Panel.

  3. Select Platform Extensions Manager in the Tools and Utilities section.

  4. Select Configuration on the Payment Gateway v2 tile to access the Payment Gateway v2 Settings.

  5. Choose the roles you want to have access to the Payment Administrator area of the extension. This will grant access to the Notifications settings inside Payment Gateway. These roles can be a combination of system and institutional roles.

  6. The From Email is the email address from which system notifications will be sent. To change it, please put in the desired address and validate it (click the Confirm button, then follow the instructions). Once the email is validated, create a ticket to have the change finalized.

  7. Enter an optional message in the Payment Information box that will appear on the payment page.

  8. Choose all desired Available Languages from the menu.

  9. Choose the Default Language from the menu.

  10. Choose the Available metadata fields. These are fields from the user, item, or payment data that are available to be sent as metadata to the PSP when a learner makes a purchase.

  11. Select Save.

Payment Service Providers

  1. Access the Payment Gateway v2 Settings.

  2. Select the Lock icon.

    The Payment Gateway screen, with the lock icon highlighted in orange
  3. Turn on the toggle for each PSP you want to enable.

  4. Enter the required information for those PSPs.

  5. Select Save.

Flywire

To set up the Flywire integration, you will need to access support through a support case, engaging Anthology Professional Services along with the Flywire Account Executive and Implementation Manager. Only the following two settings can be changed through the Payment Gateway v2 interface.

Merchant ID

Any text you want to name the integration.

Merchant Email

An email address that will receive all emails from learner purchases.

PayPal

Merchant ID

Any text you want to name the integration.

Merchant Email

An email address that will receive all emails from learner purchases.

Token

Base 64 encoded format combination of the PayPal Client ID and Secret Key in the format ClientID:SecretKey.

PayPal with Card

Show the PayPal with Card logo on the payment page.

Mercado Pago

Merchant ID

Any text you want to name the integration.

Merchant Email

An email address that will receive all emails from learner purchases.

Token

The Mercado Pago Access Token.

Cybersource

Merchant ID

ProfileID

Merchant Email

An email address that will receive all emails from learner purchases.

Access Key

The Cybersource Access Key.

Token

The Cybersource Security Key.

TouchNet

Merchant ID

Any text you want to name the integration.

Merchant Email

An email address that will receive all emails from learner purchases.

Token

Leave this box blank.

Integration Site ID

A value obtained from your TouchNet executive.

Integration URL

A value obtained from your TouchNet executive.

Converge

Merchant ID

Any text you want to name the integration.

Merchant Email

An email address that will receive all emails from learner purchases.

User ID

Registered API User ID

Pin

sslpin provided by Elavon Converge provider

Trust Payments

To set up the Trust Payments integration, you will need to access support through a support case. Only the following two settings can be changed through the Payment Gateway v2 interface.

Merchant ID

Any text you want to name the integration.

Merchant Email

An email address that will receive all emails from learner purchases.

WPM (Flywire)

Merchant ID

Any text you want to name the integration.

Merchant Email

An email address that will receive all emails from learner purchases.

Client ID

Unique Client ID provided by Flywire/WPM

Action URL

Unique Pathway URL for this income provided by Flywire/WPM

Payment Option

To be agreed up with Flywire/WPM

Path ID

Unique Pathway ID provided by Flywire/WPM

Department

Unique Department ID provided by Flywire/WPM

VAT Code

Defined by the institution

Customer ID

Defined by the institution

Shared Secret

Integration API shared secret provided by Flywire/WPM

If you use WPM as a payment provider, an additional field is available when you create an offering. After assigning a cost to an offering, you can enter a finance code to indicate where the funds should be directed.