Payment GatewaysAvailableSouth Asia Payments

PayHere + Wisdom LMS

Take payment from learners in Sri Lanka and the surrounding region using the cards and wallets they actually hold. PayHere reaches local payment methods that international gateways do not.

What This Integration Does

PayHere covers the gap that catches out anyone selling training in South Asia: a significant share of learners cannot complete a purchase through an international card gateway. Alongside Visa, Mastercard, and Amex, PayHere reaches local methods including eZ Cash, mCash, Genie, and bank-linked options, so learners pay with what they already use.

At checkout the platform builds a signed payment request carrying your merchant details, the order reference, the amount, and the learner's billing information, and hands the learner to PayHere. PayHere then notifies the platform of the result server to server. That notification is verified against a signature computed from your merchant secret, and the amount paid is checked against the amount owed before anyone is enrolled. A notification that fails either check is rejected rather than trusted.

Key Capabilities

Local Payment Methods

Cards plus the regional wallets and bank options learners in Sri Lanka commonly use, which is what makes the difference between a checkout that converts and one that does not.

Signature-Verified Confirmation

Every payment notification is validated against a signature derived from your merchant secret, and the paid amount is compared to the order total before enrollment.

Recurring Payments on the Plus Plan

With a PayHere Plus merchant plan, the integration supports recurring collection for subscription courses and scheduled installments, including retrying a failed charge and cancelling an active subscription.

Sandbox Mode

Run the full purchase and enrollment flow against PayHere's sandbox before going live.

How to Set It Up

  1. 1

    In your PayHere merchant account, get your merchant ID and merchant secret, and note which plan you are on, since recurring payments require the Plus plan.

  2. 2

    In the Wisdom LMS SaaS Portal, open Integrations and add PayHere.

  3. 3

    Enter your merchant ID, merchant secret, and your plan.

  4. 4

    Switch on sandbox mode, save, and run a test purchase to confirm the payment notification is accepted and the learner is enrolled.

  5. 5

    Turn sandbox mode off and enable the integration to accept live payments.

Used In These Use Cases

FAQ

Frequently AskedQuestions

Connect PayHere for Local Payments

Try the full Wisdom LMS platform for $0.99. No credit card required for the 14-day trial.