Pay less, invoice more: 40% off all plans for your first 6-12 months See pricing

Setting Up Stripe Payments

Payment Processing Updated Jun 3, 2026

Accept Online Payments with Stripe

Connect Stripe to accept credit cards, debit cards, and bank transfers directly through your invoices. Clients can pay with one click.

Why Connect Stripe?

  • Accept credit and debit card payments
  • Get paid faster with instant payment processing
  • Automatic payment recording in TallySpark
  • Secure PCI-compliant payment handling
  • Support for multiple currencies

Connecting Your Stripe Account

  1. Go to Settings → Payment Settings
  2. Click Connect Stripe
  3. Log in to your Stripe account (or create one)
  4. Authorize TallySpark to access your account
  5. You'll be redirected back to TallySpark

Stripe Account Requirements

To receive payments, your Stripe account needs:

  • Complete business verification
  • Connected bank account for payouts
  • Identity verification (if required)

Payment Settings

After connecting, configure your preferences:

  • Payment Methods - Enable cards, bank transfers, etc.
  • Currency - Set your primary currency
  • Receipt Emails - Automatic payment receipts

How Client Payment Works

  1. Client receives invoice email
  2. They click Pay Now
  3. Enter payment details securely
  4. Payment is processed instantly
  5. Both parties receive confirmation

Testing Payments

Before going live, test the payment flow:

  1. Create a test invoice to yourself
  2. Click the payment link
  3. Use Stripe test card: 4242 4242 4242 4242
  4. Verify the payment is recorded

Troubleshooting

  • Connection Failed - Ensure pop-ups are enabled
  • Payments Not Working - Verify Stripe account is fully activated
  • Wrong Currency - Check your Stripe currency settings

Was this article helpful?