Skip to content

eLearning-BS23/moodle-paygw_cardinity

Repository files navigation

Moodle Payment Gateway Cardinity plugin

Cardinity is a safe and cost-effective online payment solution for e-commerce businesses selling various products or providing services. Your customers will be able to buy products online with ease and security. Cardinity is available for EU merchants of different types: from low to high risk, from businesses to sole proprietors, from retail products to digital goods.

Cardinity is the best and simplest way to accept payments online in Europe. Cardinity aims to expand the infrastructure of internet commerce by making it easy to process transactions and manage an online business. For more detail about Cardinity please visit https://www.Cardinity.com/.

Features

  • GLOBAL PAYMENTS
  • ONE-CLICK PURCHASES
  • FRIENDLY PRICE
  • EASY INTEGRATION
  • Secure and Fast Payments

Configuration

You can install this plugin from Moodle plugins directory or can download from Github.

You can download zip file and install or you can put file under payment-> gateway-> cardinity

Plugin Global Settings

Go to

Dashboard->Site Administration->Plugins->Payment Gateways->cardinity settings

In this page you can add surcharge for the payments. After installing the plugin you'll automatically redirected to this page.

image

Configuring the Cardinity Gateway:

Step: 1

Dashboard / Site administration / Plugins / Payment gateways / Manage payment gateways / Gateways->Cardinity settings

image

Enable Cardinity to the payment gateways

Step: 2

Dashboard->Site Administration->Plugins->Payment Gateways->Cardinity settings

3 edit

  • Insert the Cardinity project ID provided by Cardinity
  • Insert the Cardinity project secrect key provided by Cardinity
  • Insert the Cardinity consumer key provided by Cardinity
  • Insert the Cardinity consumer secrect key provided by Cardinity
  • Click the "save changes" button to save the information

Step: 3

Go to the Manage Enrolment Plugins section from the site administration

Dashboard->Site Administration->Plugins->Enrolments->Manage Enrol Plugins

image

Enable Enrolment on payment by clicking the eye icon.

Enrolment Settings for Course:

Now click on the course page and add an enrolment method Enrolment of Payment.

image

and fill up this form below to set the amount of money and currency for the course payment

image

This is how it looks like from a student's perspective:

image

Select the Payment Type- Cardinity the surcharge is added with the course payment amount

image

Give details of your card: image

If your payment is successful then you'll be enrolled in the course. Please make sure your moodle account have country added to it.

Author

License

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see GNU License.