You can enable online payment processing for a course using PayPal Express Checkout. This enables learners use a credit card or PayPal to pay for courses. You can also calculate the appropriate sales tax for the course using Avalara AvaTax.
To associate PayPal Express Checkout with a course, your organization must have a PayPal business account. If you need assistance setting up a PayPal business account for your platform or you have any questions about using PayPal, call +1-844-899-6402. A PayPal representative at this dedicated support line for D2L clients can help you configure your account correctly.
Before enabling online payment processing, consider the following:
- When online payment processing is enabled, the Enroll in this Program button does not appear on any program page, including programs that contain all free courses. Therefore, learners cannot enroll in a program, and instead must enroll in courses individually.
- When online payment processing is enabled, instructors cannot add a waitlist to a course if they want the course to have a price.
- You can test your online payment setup before launching it to users by using Sandbox Mode.
- You can test your Avalara AvaTax credentials.
Enable online payment processing
- On the navbar, click Manage Catalog > E-Commerce.
- In the General Settings tab, select Enable E-commerce.
- From the Currency drop-down list, select the currency in which you want your course prices to be offered.
- Click Save.
- In the PayPal tab, do one of the following:
- If you do not have a PayPal business account, click Sign Up Now and follow the prompts provided. Click Obtain your API Credentials.
- If you have a PayPal business account, click Obtain your API Credentials.
- Enter your API credentials in the appropriate fields.
- Click Test Credentials > Save.
- In the Avalara AvaTax tab, select AvaTax Enabled. If you do not have an Avalara AvaTax account, click Sign Up Now and follow the prompts provided.
- Enter your credentials in the appropriate fields, and click Test Credentials.
- Complete the remaining fields, and click Save.
Test your online payment processing method
You can test your PayPal procedures before enabling online payment processing for your courses by using Sandbox Mode.
- On the navbar, click Manage Catalog > E-Commerce.
- In the PayPal tab, select the Sandbox Mode check box.
- Click Obtain Your Sandbox API Credentials. Follow the instructions provided by PayPal to obtain your Sandbox API credentials.
- Once you have your Sandbox API credentials, enter them in the appropriate fields.
- Click Test Credentials > Save.
You can now create and manage your test accounts on the Sandbox Accountspage, and you can review and test transactions made with your test account on the Sandbox test site.