close ad
 
Important WebAssist Announcement
open ad
View Menu

Web development tutorial

Integrating PayPal Payments Advanced with CafeCommerce

Tutorial created by Ray Borduin, WebAssist

Categories: CafeCommerce

rating

For some people, PayPal Payments Standard just doesn't fulfill their needs in the delicate game of ecommerce payment gateways. PayPal heard their cries and created PayPal Payments Advanced. After pooling our vast natural resources, and cashing in all of our favors, we have created this tutorial to help the people craving PayPal Payments Advanced on their CafeCommerce site to correctly set up their accounts and to troubleshoot any issues that might arise.

arrow downUpgrade your PayPal account

The first step is the one step we can't help you with. You will need to contact PayPal Support, and they will aid you in setting up your PayPal Payments Advanced account. Once the sign up process is completed, come back here, and we will help you configure your PayPal Payments Advanced account for use with CafeCommerce.

Make sure to write down the Partner, User, Merchant Login, and Password for your PayPal Payments Advanced account for later use.

arrow downConfigure your PayPal account

The second step is something that we can help you with. When your PayPal Payments Advanced account was created, most of the settings needed are correct by default, but just to be safe we need to make sure your PayPal is configured correctly to work with the glory of CafeCommerce.

  1. Log into your PayPal Manager
    This can be found at http://manager.PayPal.com
  2. In the main navigation, click Service Settings
  3. Click the Set Up link
  4. Make sure the following settings on the Set up page are configured as shown:
    Use Silent Post = "Yes"
    Enable Secure Token = "Yes"

  5. Click Save Changes
  6. In the sub-navigation, click Customize
  7. Select Layout C
  8. Click Save and Publish


Your PayPal is now awesome. Next up, we're going to configure our CafeCommerce account.

arrow downNew CafeCommerce accounts

This section is for users with new CafeCommerce accounts that haven't been previously configured to use PayPal.

  1. Log into your CafeCommerce admin
  2. Go to your Dashboard (youraccountname.mycafecommerce.com/admin/store/dashboard.php)
  3. Click the Configure your checkout button
    Alternatively, this can be reached by clicking the Settings tab, then clicking the Checkout button.
  4. Under the PayPal Payments Advanced section, change the store location drop down to your current country
  5. Click the Configure button
  6. Enter the Partner, User, Merchant Login, and Password for your PayPal Payments Advanced account that PayPal gave you
  7. Click the Save Settings button


Radical! You are now set up to use PayPal Payments Advanced!

arrow downExisting CafeCommerce accounts

This section is for users with existing CafeCommerce accounts that are currently configured to use a payment gateway.

  1. Log into your CafeCommerce admin
  2. Click the Settings tab
  3. Click the Checkout button
  4. Change the Payment Gateway drop down to PayPal Payments Advanced (US only)
  5. Enter the Partner, User, Merchant Login, and Password for your PayPal Payments Advanced account that PayPal gave you
  6. Click the Save Settings button


Righteous! You are now set up to use PayPal Payments Advanced!

arrow downWhat to do next

We did it! With the power of love we have gotten you up and running using PayPal Payments Advanced! The next step is to try some test transactions to make sure everything went through correctly, and then you're good to get out there and start selling!

arrow downReviews and comments

Comments will be sent to the author of this tutorial and may not be answered immediately. For general help from WebAssist, please visit technical support.

Sign in to add comments
rating

: 10 Years, 11 Months, 19 Hours, 51 Minutes ago

Configuring PayPal requires a return URL. The message is: Error: To use Layout C you must enter a Return and Error URL under Set Up. You must set up the hosted page before you can select a layout.

Do we have a URL that we use for this? It's not something CafeCommerce has available in my pages list.

rating

Team WebAssist: 10 Years, 11 Months, 16 Hours, 45 Minutes ago

We will have to look into what PayPal changed; the return URL setting *should* be optional. Regardless, CafeCommerce sets the return URL in the code that communicates with PayPal, which overrides any URL that you would set... so technically, you can enter any return URL if PayPal is requiring you to do so.

Build websites with a little help from your friends

Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.

Build websites from already-built web applications

These out-of-the-box solutions provide you proven, tested applications that can be up and running now.  Build a store, a gallery, or a web-based email solution.

Want your website pre-built and hosted?

Close Windowclose

Rate your experience or provide feedback on this page

Account or customer service questions?
Please user our contact form.

Need technical support?
Please visit support to ask a question

Content

rating

Layout

rating

Ease of use

rating

security code refresh image

We do not respond to comments submitted from this page directly, but we do read and analyze any feedback and will use it to help make your experience better in the future.