How To: Set up PayPal in CS-Cart

CS-Cart offers PayPal Complete Payments, an all-in-one solution from PayPal. It is suitable for single-seller online stores and marketplaces alike. Here is what it offers:

  1. Different payment scenarios:
    • One seller, one buyer — best-suited for online stores (CS-Cart Store Builder), but can also work for marketplaces (CS-Cart Multi-Vendor), especially if the money in your marketplace goes to the sellers first.
    • Multiple sellers, one buyer — a solution exclusively for marketplaces, that automatically splits the money between you and the involved vendors, even though the customer only makes one payment. This is called “multiparty payments”.
  2. Additional features like fraud protection for transactions.
  3. Many payment services:
    • Credit or debit cards
    • PayPal Pay Later
    • PayPal Credit
    • Venmo
    • SEPA-Lastschrift
    • Bancontact
    • eps
    • giropay
    • iDEAL
    • MyBank
    • Przelewy24
    • Sofort
    • Mercado Pago
    • BLIK

Important

Your customers see different payment services, depending on the location and the currency. For example, Venmo works in the United States and requires the Venmo app. Learn more about payment service availability in PayPal Docs.

Set up PayPal for an Online Store

PayPal Complete Payments is an add-on that is available in CS-Cart Store Builder and CS-Cart Multi-Vendor. It is installed by default. All you need to do is set up the payment method. It uses the “one seller, one buyer” approach, so is best suited for single-seller stores. However, if your marketplace uses Direct Customer-to-Vendor Payments, then your vendors will be able to set up this payment method as well.

Set up PayPal for a Marketplace

PayPal Complete Payments (Multiparty) add-on is used for splitting payments between marketplace admin and vendors. It works for Multi-Vendor only.

PayPal Complete Payments (Multiparty) handles situations when a buyer makes one payment for products from multiple sellers. PayPal automatically splits the funds between the marketplace and the vendors whose products were purchased and the marketplace owner doesn’t have to transfer money manually.

Move to PayPal Complete Payments

PayPal Complete Payments is the latest PayPal solution. In newer CS-Cart versions it is offered out of the box. See our PayPal Upgrade Guide for step-by-step instructions on how to migrate to PayPal Complete Payments in CS-Cart products from older PayPal versions and legacy integrations.

Use PayPal to offer Apple Pay and Google Pay on your site

PayPal Complete Payments allows you to offer Apple Pay and Google Pay to your customers. The corresponding buttons will automatically appear on the checkout page (when the PayPal payment method is selected).

Note the following:

  • The respective buttons appear only if you have connected your PayPal Business account to Apple Pay and Google Pay.
  • Customers will see the Apple Pay button only when using the Safari web browser on a compatible device.

As for Multi-Vendor marketplaces, consider the following specifics:

  • One of the steps to connect your PayPal account to Apple Pay is registering your domain for Apple Pay. A domain name can be registered only for one account, meaning that only one of the vendors (or the marketplace itself) can register it. So, even if your marketplace uses Direct Customer-to-Vendor Payments, we strongly recommend that you set up Apple Pay through PayPal Complete Payments (Multiparty), to allow all your vendors to use it.
  • Apple Pay and Google Pay do not support multiparty payments, even though they are available through PayPal Complete Payments (Multiparty). This means that Apple Pay and Google Pay buttons will appear, but only as long as the customer has products from no more than 1 vendor in their cart.

How to add Apple Pay and Google Pay buttons to your website

Apple Pay and Google Pay buttons are already integrated with CS-Cart default add-ons PayPal Complete Payments and PayPal Complete Payments (Multiparty). But to enable them you will need to activate Apple Pay and Google Pay for your PayPal account. This may require some technical skills or help from the PayPal support team.

Here are the steps you can take to turn on Apple Pay and Google Pay for your account:

  1. Log in or sign up for your PayPal Business account and make sure you have access to PayPal Developer Dashboard;
  2. Register Apple Pay and Google Pay for your account.