-
Notifications
You must be signed in to change notification settings - Fork 984
PayPalYPT Plugin
You must have a PayPal account. If you don't have one, create it on [PayPal's website](https://paypal.com/).
-
Sign into your [PayPal Developer Dashboard](https://developer.paypal.com/developer/applications).
-
Click on "Create App" located at the right side of the page.
-
Enter a name for your app and click "Create App".
-
Your PayPal API keys, which include the client ID and secret, can now be viewed and managed.
- Access your AVideo platform and go to the PayPalYPT plugin settings.
- Enter your PayPal client ID and secret into the corresponding fields.
-
If you have retrieved live API keys (not test/sandbox ones), make sure to enable live payments.
-
Tick the
disableSandbox
option in the PayPalYPT plugin settings.
-
Activate the PayPal payment option in the YPTWallet plugin parameters.
-
PayPal Payouts must be enabled for the live environment. This can be done on the [account status page](https://developer.paypal.com/developer/accountStatus).
-
After enabling it, PayPal will ask you a few questions. Answer them and expect to provide a more comprehensive description of how you will utilize their services in their subsequent email. This process may take several days.
-
Ensure the relevant options are checked as shown in the images below.
-
Don't forget to save your settings after updating all the required fields.
Once you've followed these steps, your PayPalYPT plugin should be set up successfully. Your AVideo platform is now capable of processing payments through PayPal and handling automatic withdrawals with PayPal Payouts.