Available for: Vendors using Settle’s Order-to-Cash (O2C) invoicing
Purpose: Enable your customers (purchasers) to pay your invoices online (by credit card or ACH)
Once you set up your Stripe account through Settle, a secure payment link or QR code will automatically appear on your invoices, allowing your customers to pay online. You can also choose whether to include your bank details or the online payment link on your invoice. The selected payment option will appear on the PDF you send to your customers.
Funds go directly into your Stripe account, and Settle will automatically mark your invoices as Paid when Stripe confirms the transaction.
How it works
Create your Stripe account in Settle
→ We’ll redirect you to Stripe’s secure onboarding to collect your business and banking details.
→ Once verified, you can start accepting credit card and ACH payments.Enable Stripe as a payment method
→ When you send an invoice through Settle, simply select Receive payments via Stripe.
→ The invoice will include a “Pay Invoice” button and a QR code for your purchaser.Customer pays online
→ Your purchaser clicks the link or scans the QR code.
→ They’ll be redirected to a Stripe-hosted checkout page to enter card or bank details securely.
→ Once payment succeeds, Settle automatically updates the invoice to Paid.Funds settle to your account
→ Stripe deposits the net amount (after fees) into your Stripe balance.→ You can either manually transfer funds to your bank account or set up an automatic payout schedule in your Stripe dashboard.
→ You can view transactions or export reports directly in your Stripe dashboard.
Step-by-step setup
1. Connect Stripe to your Settle account
Create an invoice as usual in Sales → Invoices → New Invoice.
You can also create an invoice directly from a Sales Order that was manually created in Settle.
Under payment details, choose + Add Stripe account.
You’ll be redirected to Stripe’s secure onboarding form.
Most business details (name, EIN, address) will be pre-filled.
You’ll need to confirm your banking and identity information.
Once complete, you’ll return to Settle, and your Stripe status will show as Active.
Note: Stripe may take a few minutes (or up to 2–3 days) to review your account. During this time, you’ll see a message in Settle indicating that your account is not yet activated.
Settle will also send you email notifications — both if Stripe requires additional information and once your Stripe account has been successfully activated.
Your purchaser will receive an email and invoice PDF with:
A Pay Invoice button
A QR code linked to Stripe Checkout
The exact payment link will be visible only after the invoice is sent; it will not appear in the invoice preview. Once the invoice is sent, the payment link will also be available on the Settle invoice, allowing you to easily copy and share it with your customer.
2. Track payment status
Once your purchaser pays via Stripe:
Settle automatically marks the invoice as Paid.
The purchaser will receive a confirmation email.
You can click into the invoice to see Payment Method: Stripe (Credit Card/ACH).
Fees and deposits
Payment type | Stripe processing fee | Payout schedule | Notes |
Credit card | ~2.9% + $0.30 | Typically 2–3 business days | Fee may vary by card type or country |
ACH (bank) | $5 flat | Typically 2–3 business days | For U.S. bank accounts |
🧾 Tip: You can choose to pass credit card fees to your purchaser by adding a line item (e.g., “Credit Card Fee”) on the invoice before sending.
Reporting and accounting
QuickBooks / Xero sync:
Invoices created in Settle still sync to your accounting system.
Currently, payments made via Stripe do not automatically sync, so you’ll need to match them manually in your accounting software.
Automatic payment sync is planned in an upcoming release.Tracking payments in Settle:
Stripe payments appear as normal “Paid” invoices in your AR reports.
You can also filter invoices by Payment Method → Stripe in the future (coming soon).
Limitations
Only U.S.-based vendors and USD currency are currently supported.
Partial payments and refunds are not supported through Settle. These will need to be resolved with Stripe customer support.
Only admins can connect or disconnect Stripe accounts.
One Stripe account per Settle business.
You can only access your Stripe account from Settle Invoice or directly login to Stripe.
Common issues
Issue | What it means | How to fix |
Stripe not connected | Your account isn’t linked or needs verification | Reopen the invoice and click on the action message in the "Receive to” section |
Payment link unavailable | Invoice created before Stripe setup completed | Reopen the invoice and resend |
Payment declined | Purchaser’s card or bank rejected the charge | Purchaser should retry or contact their card issuer |
Invoice updated after sending | Edits won’t reflect on the existing payment link | Cancel and resend a new invoice |
FAQs
Can I use my existing Stripe account?
No. Your Stripe account MUST be created from Settle.
Who pays the processing fee?
By default, you (the vendor) pay the Stripe fee. You can choose to incorporate this fee for your payer by adding it as a separate line item to your invoice.
Where can I see Stripe transactions?
All payments appear in your Stripe dashboard, along with processing fees and payouts.
What if a customer requests a refund?
Refunds must be issued directly in Stripe. At this time, Settle will not automatically adjust invoice status, so you’ll need to mark it manually if needed.
Can registered Settle businesses pay me through this method?
Yes, if your customer is already registered in Settle with a Payer account, your invoice will appear in their AP Bills. They can pay online using Stripe as the preferred payment method.
If your customer is already registered in Settle as a Payer they will see your Invoice as their AP Bills, but can pay online using Stripe only. This would be due to your preferred payment method being set as Stripe.






