InMotion Hosting Support Center
This is archived and longer maintained. Any information contained in this article may be out of date.

In this guide we will walk you through installing and configuring the Paypal module in osCommerce, which lets you accept Paypal payments. Paypal is one of the most common tools for accepting money, with millions of users. This module does not require users to have a paypal account to check out, and it will allow you to accept major credit cards.

First, we will install thePayPal Website Payments Standard module, then we will view / edit the settings for this module. The official osCommerce documentation states that this module supports these paypal features:

  • Sandbox server to perform test transactions
  • Authorization and Sale transaction methods
  • Encrypted Web Payments
  • Instant Payment Notification

This module requires that you have a Paypal Seller account.

Install and Configure the Paypal Module:

  1. Login to the Admin section of osCommerce.
  2. Click the Modules menu option, then select the Payment option.
  3. Click the +Install Module button, you will see the available modules listed. Select the PayPal Website Payments Standard module option, then select the +Install Module button.
  4. The PayPal Website Payments Standard will now be listed under payment modules, select it, then click the Edit button.
    You will then be presented with various fields, enter your preferred settings:

    Enable PayPal Website Payments Standard

    True turns this shipping option on. False turns it off.
    E-Mail Address Enter the email address for your paypal seller account.
    Payment Zone You can choose a zone from this drop-down menu, if you do, this setting will only applies to that zone.
    Set Preparing Order Status Choose your Status, it will stay at this setting until the customer completes the checkout with Paypal.
    Set Paypal Acknowledged Order Status Select from the drop-down menu. When Paypal receives the payment successfully, the order will be set to this option.
    Gateway Server Select Live to make this payment option available, and Sandbox for this to just be a testable payment options.
    Transaction Method The Sale option will process the payment immediately, while the authorization method allows the customer 30 days to complete the payment.
    Page Style Enter your page style, this is setup at in your paypal account.
    Debug E-mail Address If you have an invalid order, the information regarding the order will be sent to this address.
    Sort order of display The number you enter here will affect where this option will display on the modules list. Zero will be at the top of the list, and higher numbers will be further down the list.
    Enable Encrypted Web Payments If you set this to True, the information sent to Paypal will be encrypted, while the transaction goes through. False will disable this option.
    Your Private Key Enter the name and location of your private key.
    Your Public Certificate Enter the name and location of your public cert.
    Paypals Public Certificate Ener the location and name of your paypal public cert.
    Your Paypal Public Certificate ID Enter the paypal public certificate ID. This is setup in your paypal account.
    Working Directory Enter the directory location for temporary files, they are removed after use.
    OpenSSL Location Enter: /usr/bin/openssl

    After entering your settings, click the Save button. Paypal will now be available as a payment option when customers checkout.

Congratulations, now you know how to install and configure Paypal for use with your osCommerce eshop!

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question

Support Center Login

Our Login page has moved, Click the button below to be taken to the login page.

n/a Points
2016-10-13 1:52 am


My website developed by osCommerce

in my site checkout_payement method is not visibling paypall option

how to fix it

13,821 Points
2016-10-13 7:24 am
Did you follow the steps in this tutorial?
n/a Points
2015-03-09 5:42 am

Hi,Thanks for this tutorial, but it would be nice to add a link to the paypal download add-on.And to mention for which version of osC this tutorial is.


30,622 Points
2015-03-09 9:44 am
Hello Giancarlo,

Thank you for contacting us. The version of OsCommerce used in this guide is 2.3.3, which includes the Paypal module.

If you need to download it manually, you can get the Paypal Module here. I found this via Google search.

Thank you,

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

4 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!