Versions Compared

Key

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

LearningBuilder can collect payments from end-users in many different ways. Adding integrations for gateways not listed here is generally possible with minor innovation.

See also: Payment and E-Commerce Features

...

Warning

By policy, LearningBuilder integrations are prohibited from using non-PCI-compliant checkout modes, such as “Secure Post”.

Support for non-PCI-compliant methods remains in the software during a migration period but will be removed in a future release, and may not be used for new integrations.

Refund processing is not supported in LearningBuilder

.

Payflow Pro/wiki/spaces/DOCS/pages/3040182285

PayPal offers multiple payment products, but the only one that is both PCI compliant and fully supported by LearningBuilder is Payflow Pro.

For more information on the other PayPal offerings, see PayPal Payment Gateways

This service uses PayPal as the Payment Gateway but uses a third party payment processor. This interface is the result of PayPal's purchase of Verisign, which first developed the Payflow Pro product. PayPal now uses it for advanced interfaces that use other payment processors. Payments and refunds are both functional, and are supported in both the Secure Post and Hosted Pages iFrame Checkout configurations.

Info

Required Configuration: LearningBuilder requires that the client’s PayPal account be configured for Hosted Pages with the “Silent Post” feature enabled.

See /wiki/spaces/DOCS/pages/2598207574 for details.

Note

LearningBuilder versions earlier than 11.0.1 may not properly detect duplicate payments in all cases.

Authorize.Net

LearningBuilder supports the PCI-compliant “Three-Step Handshake” checkout mode.

Note
Note

LearningBuilder versions earlier than 11.0.3 may not properly detect duplicate payments in all cases.

Moolah

LearningBuilder Supports the PCI-compliant “Three-Step Handshake” checkout mode.

Note

LearningBuilder versions earlier than 11.0.4 may not properly detect duplicate payments in all cases.

USAePay

LearningBuilder supports the PCI-compliant "Two-Step Client-Side" checkout mode.

Note

LearningBuilder versions earlier than 11.0.4 may not properly detect duplicate payments in all cases.

Alabama Interactive

Alabama Interactive is a payment gateway used by licensing agencies in Alabama. It offers both a “Hosted Pages” and “Hosted Pages iFrame” option, but LearningBuilder only supports the “Hosted Pages” mode at this time.

Info

Required Configuration: The client’s gateway account must be configured to use the “Postback Service” feature to prevent unrecorded payments in LearningBuilder. For more information, see the configuration page.

Note

Unlike Payflow Pro, Alabama Interactive does not have a way to guarantee against unrecorded payments. If an error occurs while notifying LearningBuilder of a successful transaction, they will retry a set number of times and then send an email.

We recommend using one of the other gateways instead that offer more robust protections against unrecorded payments.

Note

LearningBuilder versions earlier than 11.0.1 may not properly detect duplicate payments in all cases.

...

Vendor / Gateway

App Config value for PaymentGateway

Checkout Modes
(see below for details)

Supported Features
(follow links for details)

Full
Refunds

Partial
Refunds

GL
Codes

Discount
Vouchers

Tenant-Specific
Settings

Responsible Party ‘Pending’ Payments (aka Bulk Employer Payments)

Organization ‘Bulk’ Payments

(Legacy) Learning Plan Task Payments
(warning) No new LB instances should use this feature, regardless of gateway support

Payflow Payments Pro
(deprecated)

PayPal

(warning) Secure Post

(minus)

(minus)

(error)

(minus)

(minus)

(tick)

(tick)

(tick)

Payflow Pro

PayflowPro

(warning) Secure Post

(tick) Hosted Pages IFrame

(tick)

(tick)

(tick)

(tick)

(Added with 10.0 Release)

(tick)

((warning) Secure Post Only)

(tick)

(tick)

(tick)

Moolah

Moolah

(tick) 3 Step Handshake

(tick)

(minus)

(error)

(minus)

(minus)

(tick)

(tick)

(tick)

Authorize.Net

AuthNet

(warning) Secure Post

(tick) 3 Step Handshake

(minus)

(minus)

(tick)

(v. 11.0.15+)

(tick)

(v. 11.0.15+)

(error)

(tick)

((warning) 3-Step Handshake)

(minus)

(tick)

(tick)

(tick)

USAePay

USAePay

(tick) 2 Step Client-Side

(tick)

(tick)

(error)

(minus)

(minus)

(tick)

(tick)

(tick)

Alabama Interactive

AlabamaInteractive

(tick) Hosted Pages

(error)

(error)

(error)

(minus)

(minus)

(tick)

(tick)

(minus)

...