PayPal Virtual Terminal PHP Application

(7 customer reviews)

FREE!

This web-based PayPal Virtual Terminal can be used as a replacement for the one that PayPal provides.  You may place it on your web host and run it directly from your own website domain.

  • Compatible with Website Payments Pro 3.0, Payments Pro 2.0, and REST
  • Lower Transaction Fees
  • Ability to Swipe Credit Cards Using a USB Credit Card Reader
  • Run from Your Own Website and Avoid Logging in to PayPal

 

Product Description

PayPal Virtual Terminal

The PayPal Virtual Terminal is provided by PayPal as an add-on to the Payments Pro product.  It allows you to easily process phone, fax, and mail orders instantly from within your PayPal.com account.  This PHP application replicates this functionality (and improves upon it) in a basic PayPal Virtual Terminal replica that you install on your own website domain.  This allows you to process credit cards the same way you would using the PayPal Virtual Terminal they provide, but with a few added benefits.

Lower Transaction Fees

PayPal typically charges a flat-rate for processing payments based on your avg. monthly volume.  The break-down is as follows:

Avg. Monthly Volume PayPal Fee Rate
$0 – $3,000 2.9% + 30¢
$3,001 – $10,000 2.5% + 30¢
$10,001 – $100k 2.2% + 30¢
$100k+ Negotiable with PayPal.

What many people don’t realize, though, is that PayPal charges a slightly higher rate for PayPal Virtual Terminal transactions than they do for other transactions. Virtual Terminal transactions would follow a similar model, but with slightly higher fees:

Avg. Monthly Volume PayPal Fee Rate
$0 – $3,000 3.1% + 30¢
$3,001 – $10,000 2.7% + 30¢
$10,001 – $100k 2.4% + 30¢
$100k+ Negotiable with PayPal.

Because our PayPal Virtual Terminal PHP application utilizes the Payments Pro and REST APIs you will get the lower rate model. This can save you a lot of money over the course of a year if you are processing a lot of PayPal Virtual Terminal transactions.

Compatibility

PayPal provides a variety of products that allow you to process credit cards including PayPal Website Payments Pro 3.0, PayPal Payments Pro 2.0, and the PayPal REST API. However, the PayPal Virtual Terminal is only provided if you have the full Payments Pro solution.

Our PayPal Virtual Terminal PHP application is compatible with each of these products, so you can use it even if you’re using the REST API, which does not require PayPal Pro and carries no monthly fee.

Credit Card Swipe

The PayPal Virtual Terminal requires you to key in all of the credit card data in order to process credit cards. This can be time consuming, especially if you are in a retail shop or at a trade show or something similar where you have a line of people waiting to pay for their products. Our PayPal Virtual Terminal PHP application adds the ability to swipe the credit card instead of typing the information which can save you lots of time and avoids data entry errors.

In order to use the swipe capability provided by the solution you will need a USB credit card reader that outputs data as keyboard emulation and includes both track 1 and track 2 from the card stripe. We recommend using credit card readers from our partner, USBSwiper.

Avoid Logging in to PayPal Account

The PayPal.com website can be annoyingly slow at times, and it will timeout on you quite often forcing you to keep logging in again. This can be problematic if you’re trying to process payments through-out the course of a day.

Our PayPal Virtual Terminal PHP app is installed on your own website host and loaded from your own domain. This way you do not have to log in to PayPal to use it, and you can protect the solution using your own methods from your own server.

7 reviews for PayPal Virtual Terminal PHP Application

5 star
100%
4 star
0%
3 star
0%
2 star
0%
1 star
0%
Showing 2 of 2 reviews (5 star). See all 2 reviews
  1. Dean

    Is there anyway to get this to print a receipt, to a receipt printer?

    Was this review helpful to you?
  2. Nick Steele

    Incredible! Within 10 minutes of downloading this I was up and running a sandbox site. You’re making the world a better place! Thank you!

    Was this review helpful to you?
    • Andrew Angell

      Glad it helped! One caveat you’ll want to look out for is that you need to make sure your live PayPal account is configured to use DoDirectPayment. Some versions of Payments Pro only work with the PayFlow gateway. If you happen to have that this would need to be integrated with PayFlow instead of DoDirectPayment, but my class library can handle that pretty easily for you.

Add a review

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Pin It on Pinterest