Uploaded image for project: 'Moodle QA'
  1. Moodle QA
  2. MDLQA-17933 Moodle 4.3 QA
  3. MDLQA-18215

CLONE - An administrator can enable PayPal enrolment

XMLWordPrintable

      Test requirements:

      • A Moodle installation that is visible on the internet.
      • A PayPal developer account  (Business account) and sandbox accounts (at least 1 facilitator/business and 1 buyer account). For more information, see https://developer.paypal.com/developer/accounts/
      • Optional: Set up Moodle SMTP settings.
      • Set $CFG->usepaypalsandbox = true; in your config.php to use sandbox account for testing.

      Test steps:

      1. Log in as an administrator and enable PayPal enrolment via 'Manage enrol plugins' in the Site administration.
      2. In the PayPal enrolment settings, set "PayPal business email" to PayPal facilitator sandbox account.
      3. Go to a course then 'Enrolment methods' via Participants tab (or the Administration block is using Classic theme).
      4. Add PayPal as an enrolment method and set "Enrol cost" to 1.
      5. Log in as a student and attempt to enrol in the course by clicking the "Send payment via PayPal" button.
      6. Confirm payment and click on the link to go back to your Moodle site.
      7. Verify that you are enrolled in the course. (If you obtain a message saying that the payment has not yet been fully processed, please wait a moment before verifying that you are indeed enrolled in the course.)
      8. Log in as an administrator again and backup the course.
      9. Restore it as a new course and verify that it has PayPal as an enrolment method.

        1. MDLQA-18215_1.png
          42 kB
          Sara Arjona (@sarjona)
        2. MDLQA-18215_2.png
          59 kB
          Sara Arjona (@sarjona)
        3. MDLQA-18215_3.png
          43 kB
          Sara Arjona (@sarjona)
        4. MDLQA-18215_4.png
          36 kB
          Sara Arjona (@sarjona)

            sarjona Sara Arjona (@sarjona)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.