How to integrate PayPal with your Graphy course platform?

This is a step-by-step guide to help you integrate PayPal as a payment gateway method on your Graphy course platform.

 

This is a quick guide for PayPal integration that will allow you to receive payments from different countries. With PayPal as a payment integration method, your currency conversion technique will become convenient, authentic, and fast. 

Who can follow this guide?

All the international users from these countries can follow the guide - Australia, Brazil, Canada, Denmark, Europe, Hong Kong, Japan, Malaysia, Mexico, etc.

Integrate PayPal in the simple steps 

1. Go to your Graphy Dashboard > Settings

G1

Then select Payments from the Settings dashboard 

G2

 

2. To accept money from your learners, Set currency. Choose the valid currency from the currency by country list.

G3

 

3.  To keep the course or package free for your learners, select ‘No Tax’ under Tax applicable.

G5

 

Also, if you want to add charges to your courses then -

  • Under Tax applicable select either of the Tax types such as ‘GST or VAT’.
    G6
  • Under Tax Rate, enter the Rate of interest that you want to charge on the courses. 
    G13a

4. Now, under Set Payment Gateway select PayPal. And you can proceed with the PayPal setup details.

 G6

Sign-up for PayPal Setup

  1. To proceed, signup/login with your business account on PayPal.
  2. Now, on the navigation bar tap on the Developer tab.

G7

 

3.  Select Developer > Profile (on the top-right corner) > Dashboard from your Profile to proceed with the integration process.G8

4.  Now, select My apps & credentials from the developer dashboard

     G9

 

  5.  Under My apps & credentials, select Live. Then under REST API apps, click Create app.G10

 

6.  Now enter your App name and click Create app

Note: Enter a valid institute or brand name only. 

G12-1

7.  From the Live API credentials, copy the Client ID

G13

Then paste it under Graphy Payment > PayPal Client ID

G14b

 

8.   To reveal your PayPal Secret key, tap on Show under the Secret section. 

G13(1)-1

Then copy the key to paste it under Payment Gateway > Payment Secret ID

G13b

 

9.  Under the Live Webhooks, click Add webhooks to enter your Graphy webhook URL.

G15

 

Note:

  • You will find your Webhook URL by visiting the Payment > Payment Gateway on the settings section of your Graphy course.
  • Click Show setup configuration > Copy Webhook URL.

  

10. Now paste the PayPal webhook URL under Live webhooks

G16-1

Note: If you receive an error message "URL must be a valid URL" , then rewrite the webhook URL manually i.e. "https://<webhook>"

Don’t forget to check your checkboxes - Payment sale completed and Payment sale denied.

G17

 

11.  After completing the above settings, click Save. On saving, your Webhook ID will be generated. 

G18

 

12.  Now copy the Webhook ID from the PayPal - Live Webhooks

G19

Then paste it on the Graphy - Payment Gateways > under PayPal Webhook ID

G14 c

 

13.  At last, verify if all three pieces of information pasted under PayPal Payment Gateways are correct.
[ ] Client ID
[ ] Secret
[ ] Webhook ID

G20

And click Save to complete the integration.

G21

 

Congratulations! You have successfully integrated PayPal into your Graphy course platform.