After configuring your products in VirtueMart, you'll want to look into setting up Payment Methods. Payment Methods are quite literally the methods your customers can use to pay for your products at checkout time. There are several Payment Methods available by default within VirtueMart, and one of them is PayPal. In this tutorial, we'll walk you through the steps for setting up your VirtueMart store to accept PayPal payments.

To configure VirtueMart to accept PayPal payments:

  1. Log into your Joomla Admin Dashboard
  2. In the top menu, hover over Components and click VirtueMart
  3. Click the Payment Methods icon
  4. In the top right menu, click New.
  5. Under the Payment Method Information tab (which will be shown by default), fill in the required fields. We've listed below the values we used:
    Payment Name: PayPal
    Published: Yes
    Payment Description: Select this option to pay using PayPal.
    Payment Method: VM - Payment, PayPal

    fill-out-payment-method-details

    After filling out these details, click the Save button in the top right menu.

  6. Click the Configuration tab and fill out the details that are listed under that tab. The changes we made are listed below:
    PayPal payment email: user@domain.com
    Sandbox: no
    Prompt buyers for a shipping address: Prompt for an address, and require one

    After filling in the details, click Save in the top right menu.

  7. When visiting your VirtueMart store and testing the checkout feature, you will now see a PayPal option listed for payment!
    paypal-now-configured-on-front-end
Like this Article?

Login to comment.

Your Opinion Matters

... but we need to know what you're thinking!

I'm Brad Markle, your friendly Community Support technician, and I wrote the article you're looking at now. I like to think it's perfect, but I'm sure you have some suggestions. Please, let me know what they are!

Feedback
Your Email Address
Because we'd like to talk with you!

Latest Questions

If you need some help, submit your question to our Community!
We guarantee a response within 60 minutes (8am - 9pm EST, Monday - Friday)
Ask a Question!
Recent Questions
  1. Frequent Error establishing a database connection
  2. PHP Fatal Error message Out of memory.
  3. Email Account

Need more Help?

Search

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: support@InMotionHosting.com
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!