C
Cotizera
πŸ‡ΊπŸ‡Έ
Back to blog
Cotizera TeamApril 4, 2026
integrationsstripepaymentsautomation

Collect Payments on Accepted Quotes with Stripe and Cotizera

The gap between "yes" and getting paid

Your client accepts the quote. Great. Now you need to collect payment. That usually means generating an invoice, sending bank details, or manually creating a payment link. Each manual step adds hours β€” sometimes days β€” between the client's "yes" and the money hitting your account.

With Stripe and Zapier, you can generate a payment link automatically the moment a quote moves to "Accepted" in Cotizera. The client gets the link, pays by card, and the money lands in your Stripe account. No back-and-forth, no delays.

What you need

  • Cotizera with an API key from Settings β†’ API Keys
  • Stripe with a verified account
  • Zapier with access to Cotizera triggers and Stripe actions

Warning: Stripe charges transaction fees (typically 2.9% + $0.30 per successful charge). Check the current rates for your country before setting up the integration.

How the flow works

The entire process takes under 10 seconds from quote acceptance to payment form:

  1. The client accepts the quote through Cotizera's portal, or you mark it as "Accepted" in the Pipeline
  2. Zapier detects the status change
  3. Zapier creates a Payment Link in Stripe for the quote total
  4. Zapier sends the payment link to the client by email

Set up the Zap step by step

Trigger: quote accepted

  1. Create a new Zap in Zapier
  2. Trigger: Cotizera β†’ Quote Status Changed
  3. Add a Filter: only continue if status equals ACCEPTED
  1. Action: Stripe β†’ Create Payment Link
  2. Configure:
    • Line item name: Quote # + quote.number
    • Amount: quote.total (in cents β€” multiply by 100)
    • Currency: USD, MXN, or your currency
  3. Stripe returns a unique link like https://buy.stripe.com/abc123

Tip: If you want the client to see individual line items from the quote, use Stripe's "Create Invoice" action instead of "Create Payment Link" and add each quote item as an invoice line.

  1. Action: Email by Zapier β†’ Send Outbound Email (or use Gmail)
  2. To: quote.clientEmail
  3. Subject: Your quote #COT-0042 is ready for payment
  4. Body: include the Payment Link from the previous step

The client gets an email with a pay button. One click, enter card details, done.

What the client sees

The client experience is straightforward:

  1. Accept the quote in Cotizera (one click)
  2. Receive an email with the payment link (seconds later)
  3. Open the link β€” see the Stripe checkout form with the correct amount
  4. Pay by credit card, debit card, or Apple Pay / Google Pay
  5. Receive a payment confirmation from Stripe

The entire process takes under 2 minutes from acceptance to completed payment. Compare that to the traditional flow of sending wire details, waiting for a transfer, and manually verifying receipt.

Set up payment notifications

Add a separate Zap to close the loop:

  1. Trigger: Stripe β†’ Payment Received
  2. Action: Slack or Email β†’ notify your team that payment was processed
  3. Optional: use the Cotizera API to add a note on the quote confirming payment received

Tip: Enable Stripe's built-in email receipts as a fallback. You'll have double confirmation: Zapier notifies your team, Stripe emails the receipt directly to the client.

Handling international payments

Stripe supports 135+ currencies and dozens of countries. For teams serving clients across borders:

  • Set the currency to match your client's preference, or let Stripe handle automatic conversion
  • Payment links support 3D Secure for European cards (SCA compliance)
  • Funds settle to your bank account in 2-7 business days depending on your country

If you need local payment methods in Mexico (SPEI, OXXO), check our post on Conekta and MercadoPago for those options.

Start collecting faster

  1. Generate your API key in Settings β†’ API Keys
  2. Create the Zap: accepted quote β†’ Stripe Payment Link β†’ email to client
  3. Accept a test quote and verify the link works

From accepted quote to payment link in seconds. Less friction, faster collection, happier clients.