PayPal QR Codes for a Whole Catalog
A PayPal code per product, ticket tier, or donation amount adds up fast. A boutique with a rack of items, an event with early-bird, standard, and VIP tickets, or a nonprofit with several suggested gifts can build them all from one table. Each row becomes its own checkout code, and the whole set downloads as a ZIP. It is free, with no sign-up and no watermark. The codes are static and never expire, and your PayPal email and prices stay in your browser.
The Six Columns
| Column | What to enter | Example |
|---|---|---|
| Payment type | Buy now, Add to cart, or Donate; empty means Buy now | buy |
| Email (required) | The PayPal email that receives the money | [email protected] |
| Item name | What the buyer is paying for | T-shirt |
| Item ID | Your SKU or reference | TS-01 |
| Price | A plain number | 20 |
| Currency | A 3-letter code, one of 26; empty means USD | USD |
Shipping and Tax rate are on the single page only. Include them in the price, or make those few codes on the single page.
How to Create PayPal Codes in Bulk
- Fill the table. Paste rows from Excel or Google Sheets, use Import CSV, or start from the CSV template, whose headers are paymentType, email, itemName, itemId, price, and currency. With a header row, column order does not matter. Load example adds two Buy now items and a Donate row.
- Fix flagged rows. A row without a PayPal email is flagged, and the "rows need fixing" count shows how many. Those rows are left out of the ZIP until fixed.
- Design the set. Colors, a logo, a frame, and the size apply to every code.
- Name the files. Best match uses the item name, then the item ID, then the email. Choose PNG, SVG, or JPG.
- Download all (.zip). The included content.csv lists each row, its checkout link, and its file name.
Use Cases
- Hang tags. A boutique prints a Buy now code on the tag of every item in a collection, with the SKU as the item ID.
- Printed catalogs. Add to cart codes let a buyer scan several products from a brochure and pay once.
- Ticket tiers. Early bird, standard, and VIP each get a row with their own price.
- Donation appeals. A nonprofit letter shows Donate codes for three suggested amounts.
Tips for Checkout Batches
- Write prices as plain numbers. Use 20 or 12.50, with no currency symbol or thousands separator. The currency goes in its own column.
- Fill the email down. If every code pays the same account, fill the Email column down in your spreadsheet before you copy.
- Test one row of each payment type. Scan it and walk through checkout to confirm the item, price, and currency.
- Keep item IDs unique. Clear IDs make payments easy to match in your PayPal activity.
Need just one checkout code? Use the PayPal QR code generator.