-
Notifications
You must be signed in to change notification settings - Fork 973
PayPalYPT Plugin
Daniel Neto edited this page Aug 7, 2023
·
4 revisions
The PayPalYPT plugin allows you to process payments via PayPal on your AVideo platform. Here's a step-by-step guide to set it up.
Prerequisites: You must have a PayPal account. If you don't have one, create it on PayPal's website.
Steps:
-
Retrieve your PayPal API keys:
- Sign into your PayPal Developer Dashboard.
- 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.
-
Save your PayPal API keys in AVideo:
- Access your AVideo platform and go to the PayPalYPT plugin settings.
- Enter your PayPal client ID and secret into the corresponding fields.
-
Enable live payments:
- 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.
-
Enable PayPal on the YPTWallet plugin:
- Activate the PayPal payment option in the YPTWallet plugin parameters.
-
Set up PayPal Payouts for automatic withdrawal:
- PayPal Payouts must be enabled for the live environment. This can be done on the account status page.
- 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.
-
Finalize the settings:
- 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.