Online Help

Adding PayPal Payment Gateway



Adding PayPal Pro Payment Gateway

Adding PayPal Express Payment Gateway

Difference Between PayPal Pro & PayPal Express

Creating & Testing PayPal Sandbox Account



PayPal is an all-in-one online payment solution that is both a merchant account and payment gateway. PayPal offers two types of Payment Gateway setup, i.e. PayPal Pro and PayPal Express.


Adding PayPal Pro Payment Gateway

To add PayPal Pro payment gateway,

  • Go to "Monetization" --> "Payment Gateway" in your CMS.
  • Click on PayPal (See Below Screenshot)
  • Type the API Username, API Password & API Signature in the corresponding fields that you received from the service provider.
  • Then click on "Integrate Payment Gateway". (See Below Screenshot)



  • After integrating PayPal, you will be prompted for a test transaction.
  • To test a transaction, you need to provide your Credit Card details and Billing Address.
  • To complete the process, click on "Complete Integration" (see below screenshot).



  • PayPal Pro supports all credit/debit cards except Interac Debit cards.
  • PayPal Pro account holders can make the payment directly by using their account credentials.
  • PayPal Pro also accepts instant payment for which no additional settings required.
  • For recurring payment, PayPal 3.0with *DPRP (Direct Payment Recurring Payment) must be enabled.
  • Website Payments for PayPal Pro for all countries is also enabled.
  • Please call to PayPal Pro to enable *DPRP for your account and we support only PayPal Pro 3.0with DPRP enabled to setup the payment gateway.


  • Currently PayPal Pro is only available to US, UK, and Canadian merchants.
  • *DPRP is not available for Asia Pacific regions. It is only available for PayPal users in USA.
  • PayPal supports payment methods including, Subscription, Subscription Bundle and onetime payment methods including PPV, PPV Bundle and Pre-Order.
  • It supports support Muvi Kart.
  • It supports multi-currency including US Dollar, Euro and GBP.

Adding PayPal Express Payment Gateway

Integrating PayPal Express is a manual process. If you want to integrate PayPal Express, then you need to provide us the API credentials i.e. Username, Password and Signature, we will set it up in back-end. (Please add a Support Ticket to integrate PayPal Express)


  • PayPal Express doesn’t support credit card payment.
  • PayPal Express doesn’t support Muvi Kart.
  • Your end-users can make payment only via PayPal.
  • They will be redirected to PayPal’s website to make payment.


The Difference Between PayPal Pro & PayPal Express

PayPal Pro lets the user to enter his/her account information directly from your form or on your website. The user will never have to leave your website. There's also more customization options to your form and the transactions on your website.

If you have integrtaed PayPal Pro, then you can view it in the CMS (see left-hand side of the below screenshot). When your users click on the content to purchse it or while purchasing the subscription plan, they will see the PayPal Pro checkout screen (see right-hand side of the below screenshot). 

Note: If you have integrated both PyaPal Pro & PayPal Express, then in the CMS, you will see only PayPal Pro and the Checkout screen will be similar to PayPal Pro (see below screenshot)



PayPal Express checkout lets your subscribers to complete the transactions in less steps. It allows them use billing information stored securely at PayPal to check out, so they don't have to re-enter it on your site.

If you have integrtaed PayPal Express, then you can view it in the CMS (see left-hand side of the below screenshot). When your users click on the content to purchse it or while purchasing the subscription plan, they will see the PayPal Express checkout screen (see right-hand side of the below screenshot). 



Creating & Testing PayPal Sandbox Account

By creating a PayPal Sandbox account, you can test the transaction in your store. You can test the transaction from a user’s end and view all the transactions as a seller in your PayPal account. First, you need to create two Sandbox accounts (a Buyer Sandbox account & a Seller Sandbox account) on PayPal Developer Portal to test the transaction in your store in the Test environment. After creating the Sandbox accounts, you need to send us the API credentials. We will configure the test payment gateway for you. Then you can test the payment gateway. For more information please Click Here

Related Help Article: Activating PayPal IPN


Related Help Topics

Adding Sadad Payment Gateway
Managing Muvi Billing
How to Purchase Credit Via End User Wallet
How to Enable Crowd Funding
Adding Rave Payment Gateway
Co-Branding the Muvi CMS
Add/Update Credit Card Information in the CMS
Monetization Method: Donation
Hosted vs Non-Hosted Payment Gateway
Adding Bank of Beirut Payment Gateway
Adding Midtrans Payment Gateway
Adding Openpay Payment Gateway
How Storage is Calculated
Adding Ecobank Payment Gateway
Multiple Monetization Methods
Adding GTPAY Payment Gateway
How to Purchase Bulk Bandwidth
Restrictions for Free Trial Users
SSO (Single Sign On) Integration
Enabling Recommendation Engine (Alie)
Adding CyberSource Payment Gateway
Setting Up Monetization Priority
Muvi Development Partners
Creating & Testing PayPal Sandbox Account
Muvi On Premise
Adding PayU Payment Gateway
Concurrent Users
Customizing Invoice
Adding Corvus Pay Payment Gateway
Carrier Billing/Mobile Payment
Adding CC Avenue Payment Gateway
Changing Muvi Subscription
Upgrade/Downgrade Muvi Dedicated Server
Adding stripe Payment Gateway
Adding sisp Payment Gateway
Adding SBW Payment Gateway
Adding PAYGATE Payment Gateway
Adding IP Payments Payment Gateway
Adding instafeez Payment Gateway
Adding First Data Payment Gateway
Adding Braintree Payment Gateway
Adding Authorize.Net Payment Gateway
Adding adyen Payment Gateway
Pause Billing
Country & Currency Support in Payment Gateway
Security Against VPN Usage
Custom Development Using Muvi
Managing Custom User Profile
Setting Up Daily Watch Duration Limit
Managing User Login Restrictions
Muvi Credits
Add/Manage Policy Rules
Adding Support Ticket - Muvi Partners
Adding Invoice Logo
Purchasing Muvi Subscription
Muvi Bandwidth Usage Price
Create and Manage Vouchers
Migrating Payment Gateway
Managing Account Info
Managing Administrators
Freezing Account Billing
Setting-up Multiple Merchant Account IDs in Different Currencies (Braintree)
Activating PayPal IPN
Create & Manage PPV Bundles
Canceling Your Muvi Subscription
Adding Support Tickets
Managing Multiple Currencies
Muvi DevHours
Managing Pre-Order
Managing Users
How to Disable Login & Register for Website/Mobile App
Adding Free User
Managing Subscription Plans
Managing Content Partner
Create & Manage Coupons
Adding/Removing Free Content
Managing Pay-Per-View (PPV)
Ad Server Integration for Advertisement (AVOD)
Adding Payment Gateway

Take a Free Trial to experience
how easy it is to 

Launch an OTT Platform
Try for Free
No Credit Card required!