Skip to main content
All quotes & invoices articles

Bring Your Own Pay Link (PayPal, Cash App, Venmo, Square)

Add a second pay button to every invoice that points at your existing payment system.

Updated 2026-04-30

Already use PayPal, Cash App, Square, Venmo, Zelle, or any other payment system for your customers? Plyrium can render an extra 'Pay with [whatever]' button next to the Stripe button on every invoice. We don't process the payment — we just hand the customer off to your existing system.

Setting it up

  1. 1
    Go to Settings → Invoicing

    Scroll to the 'Extra payment link' section.

  2. 2
    Pick a button label

    What appears on the button — e.g. 'PayPal', 'Cash App', 'Square'. Keep it short — fits in a 'Pay with [label]' template.

  3. 3
    Paste your URL pattern

    Your existing payment URL with optional placeholders. {amount} interpolates to dollars (e.g. '123.45'); {amount_cents} interpolates to integer cents ('12345').

  4. 4
    Save

    Every invoice's public-link page now renders both buttons.

URL pattern examples

PayPal.mehttps://paypal.me/yourhandle/{amount}
Cash Apphttps://cash.app/$yourcashtag/{amount}
Venmohttps://venmo.com/u/yourhandle (no placeholders — Venmo doesn't support per-amount URLs)
Square invoicehttps://squareup.com/pay-invoices/your-invoice-token (static — same pattern for every invoice)

What the customer sees

On their public invoice page (/i/[token]), they see two buttons: 'Pay $X' (Stripe) and 'Pay with [label]' (your link). Either button takes their money — Stripe goes through Plyrium's normal flow, the BYOPL button hands them off to your existing system.

BYOPL = manual reconciliation

When a customer pays via your BYOPL link, the money lands wherever you set up that processor (your PayPal account, Square, etc.). Plyrium has NO way to know they paid until you tell it. Once the money lands, open the invoice and click 'Record payment' to mark it paid in your books. Otherwise it stays as 'sent' and shows up as outstanding receivables forever.

Live preview in settings

The settings page shows a live preview of what your URL becomes for a $123.45 invoice — useful for catching missing placeholders or typos before saving.

Related articles

Ready to try this in the actual product?

14-day free trial, no card charged for 14 days, cancel anytime.

More quotes & invoices articles