PayPal Shopping Cart

Connect PayPal Shopping Cart, an embeddable payment widget, with Webflow to add multi-item Add to Cart and View Cart buttons that accept PayPal, Venmo, Apple Pay, and card payments on any page.

Install app
View website
View lesson
A record settings
CNAME record settings
PayPal Shopping Cart

PayPal Shopping Cart drops embeddable Add to Cart and View Cart buttons onto any paid site plan, accepting PayPal, Venmo, Apple Pay, and card payments. Checkout runs on PayPal's hosted interface, so card data never touches your servers, and PCI scope stays minimal.

That makes it a fit for selling physical or digital products, collecting project deposits, or running donation campaigns — cart-style checkout without the Ecommerce plan overhead.

How to integrate PayPal Shopping Cart with Webflow

What is PayPal Shopping Cart? PayPal Shopping Cart is a regional merchant-integration directory, not an embed guide. For the embeddable workflow you'll use, see PayPal's Shopping Cart Buttons developer docs at PayPal Shopping Cart. PayPal describes the tool as an embeddable payment widget within its Payment Links and Buttons product family.

It generates Add to Cart and View Cart buttons that let buyers collect multiple products and complete a single checkout session on PayPal's hosted page. You'll need a PayPal Business account to use it, but there are no subscription or setup fees, and it supports payments in 24 currencies across 200+ countries.

Reach for this combo when you need multi-item payment capability without building a full storefront. A boutique retailer might place cart buttons across product pages on a CMS site, while a nonprofit could place donation buttons on campaign landing pages. The common thread is accepting payments on pages where native Ecommerce checkout either isn't available or isn't needed.

PayPal Shopping Cart pairs with your site through one core approach:

  • Shopping Cart button embeds let you paste PayPal-generated Add to Cart and View Cart button code directly into your pages.

This is the standard setup for adding multi-item checkout to a paid site without an Ecommerce subscription.

Add PayPal Shopping Cart buttons with Code Embed elements

To add PayPal Shopping Cart, generate Shopping Cart button code directly from PayPal. Paste it into your pages using Code Embed elements. This method works on any paid site plan without an Ecommerce subscription. PayPal's button builder has two distinct code blocks: an Add to Cart button (one per product) and a View Cart button that opens the cart summary and proceeds to checkout.

Generate the button code in PayPal

PayPal's Shopping Cart button creator walks you through configuration. You log in, set product details, and copy the generated code.

To generate your buttons:

  1. Log into your PayPal Business account and go to Shopping Cart in the menu.
  2. Enter the product name, price, and currency.
  3. Add optional shipping fees and tax rates.
  4. Select Settings to customize button color, shape, and label. A real-time preview shows changes as you make them.
  5. Copy the Add to Cart button code from the Add to Cart tab.
  6. Copy the View Cart button code from the View Cart tab.

Every product needs its own unique Add to Cart button to keep pricing and product details accurate during checkout. You only need to drop in the View Cart code once per page.

Embed the buttons in Webflow

Once you have both code blocks, placing them on a page takes three steps.

To add the buttons:

  1. Open the Elements panel and drag a Code Embed element onto the page where you want the button to appear.
  2. Paste the PayPal button code into the code editor and click Save & Close.
  3. Publish the site.

The buttons won't render inside the visual canvas — you'll see a placeholder instead. That's expected, since custom code only executes on the published site. Publish to your .webflow.io staging subdomain to test button rendering and run a test purchase against PayPal's sandbox environment. Refund the test transaction from your merchant activity page afterward.

If you need to edit a button later, go to the PayPal Buttons page, click Open next to the saved button, select Edit, and click Customize your Buttons. Your changes apply automatically. No need to update the code on your site.

What you can build with the PayPal Shopping Cart Webflow integration

With PayPal Shopping Cart in place, you can accept multi-item payments on any page without a full ecommerce storefront or an Ecommerce plan.

  • Multi-product retail store: Add Add to Cart buttons on each product page of a CMS-driven catalog, with a View Cart button in the navigation. Buyers browse, add items, and check out in one session. Your product catalog on a Basic or CMS site plan gets full cart functionality without an Ecommerce upgrade.
  • Nonprofit donation campaign: Place PayPal buttons on a fundraising landing page to accept contributions through PayPal's hosted checkout. Donors complete payment without leaving your site flow until checkout begins.
  • Digital product storefront: Sell downloadable templates, fonts, or course access from a portfolio page using Shopping Cart buttons. Buyers can add multiple products before checking out.
  • Service deposit collection: If you're a freelancer or consultant, add a PayPal button to a booking or project inquiry page to collect deposits. A deposit button on a services page collects payment upfront, and you can place it to match your site's design.

Frequently asked questions

  • No. PayPal Shopping Cart buttons work on any paid Webflow site plan. You do not need an Ecommerce subscription. The free Starter plan does not support Code Embed elements, so a paid plan is the minimum requirement. See the PayPal Shopping Cart integration page for plan compatibility details.

  • Custom code and scripts only execute on published sites. The Webflow canvas displays a placeholder for Code Embed elements containing scripts. Publish to your .webflow.io staging subdomain to see the button render. If the button appears on one page but not another, check for duplicate Code Embed elements containing the same PayPal code. A confirmed community thread identified duplicate embeds as the root cause of this issue.

  • PayPal Shopping Cart supports PayPal, Venmo, Apple Pay, and card payments. Regional availability varies.

  • Orders are tracked in your PayPal Business account dashboard, not in Webflow. PayPal Shopping Cart runs transactions through PayPal's hosted checkout.

  • Yes. PayPal Shopping Cart with Webflow lets you place Add to Cart buttons on product pages, landing pages, and other standard pages. You can place Add to Cart buttons on individual product pages, landing pages, and other standard pages by embedding the generated code with a Code Embed element.

PayPal Shopping Cart
PayPal Shopping Cart
Joined in

Description

PayPal Shopping Cart adds embeddable Add to Cart and View Cart buttons to Webflow through Code Embed elements.

Install app

This integration page is provided for informational and convenience purposes only.


Other Payment processing integrations

Other Payment processing integrations

Flowstar: Payment Button

Flowstar: Payment Button

Connect Flowstar Payment Button with Webflow to add PayPal-based checkout, donation, and subscription buttons to any page without a full e-commerce store setup.

Payment processing
Learn more
Form Payments

Form Payments

Connect Form Payments, a payment collection app, with Webflow to accept payments through native forms without building e-commerce infrastructure or redirecting users to external checkout pages.

Payment processing
Learn more
QuickBooks

QuickBooks

Connect QuickBooks with Webflow to automate the invoice creation from orders, sync customer records from forms, and record transactions without manual data entry.

Payment processing
Learn more
Revolut for Business

Revolut for Business

Connect Revolut for Business to Webflow and accept multi-currency payments without rebuilding your site on another platform.

Payment processing
Learn more
Xero

Xero

Connect Xero to Webflow and sync ecommerce orders with accounting records without manual data entry.

Payment processing
Learn more
Mollie

Mollie

Connect Mollie, a European payment service provider, with Webflow to accept 25+ payment methods including iDEAL, Bancontact, and Klarna. This integration works exclusively for companies registered in the EEA, Switzerland, or the United Kingdom.

Payment processing
Learn more
Metamask

Metamask

Connect MetaMask with Webflow to add wallet authentication, NFT galleries, and token-gated content.

Payment processing
Learn more
GoCardless

GoCardless

Connect GoCardless with Webflow to collect recurring Direct Debit payments without backend development.

Payment processing
Learn more
Razorpay

Razorpay

Connect Razorpay with Webflow to accept Indian payment methods like UPI, netbanking, and cards on your site.

Payment processing
Learn more

Related integrations

No items found.

Get started for free

Try Webflow for as long as you like with our free Starter plan. Purchase a paid Site plan to publish, host, and unlock additional features.

Get started — it’s free