Skip to content

Stripe Payments

Accept online credit card and bank payments directly through YardPilot. Payments are processed securely by Stripe and deposited directly into your bank account.

Benefits

  • Get paid faster - Clients pay invoices instantly online
  • Automatic recording - Payments sync to your invoices automatically
  • Professional experience - Branded checkout with your company logo and colours
  • Secure - PCI-compliant, YardPilot never sees card details

Connecting Stripe

Only Owners and Admins can connect Stripe.

  1. Go to SettingsPayments
  2. Click Connect Stripe
  3. You'll be redirected to Stripe
  4. Follow the Stripe onboarding steps
  5. Return to YardPilot when complete
Connect integration modal showing options to connect Stripe payments, Xero accounting, or other third-party services
Click to enlarge
Easily connect payment processors and accounting systems to YardPilot with one-click integration setup

First time with Stripe?

You'll create a Stripe account during onboarding. Have your ABN and bank details ready.

Account Status

After connecting, your account status appears in Settings → Payments:

StatusBadgeMeaning
ConnectedGreenAccount fully set up, ready to accept payments
Setup IncompleteYellowAdditional information needed to complete setup
RestrictedRedAccount has restrictions preventing payments

Checking Your Status

  1. Go to SettingsPayments
  2. View the status badge next to "Stripe"
  3. Click Refresh Status to get the latest from Stripe

Completing Verification

Stripe requires identity verification to protect against fraud. You may need to provide:

Identity Documents

  • Passport or driver's license
  • Photo must be clear and legible
  • Document must be current (not expired)

Business Information

  • ABN - Australian Business Number
  • Business address - Where your business operates
  • Business description - What services you provide

Bank Account

  • BSB and account number - For receiving payouts
  • Account must be in the business name or owner's name

Action Required

If verification is incomplete, you'll see an Action Required or Additional Information Needed section listing exactly what's missing:

  1. Go to SettingsPayments
  2. Review the list of required items
  3. Click Update Account Information
  4. Complete the items in Stripe
  5. Return to YardPilot and click Refresh Status

Urgent Items

Items shown in amber are past due and may prevent you from accepting payments or receiving payouts. Complete these immediately.

Payout Schedule

Choose when Stripe sends your earnings to your bank:

ScheduleWhen Payouts Arrive
DailyEvery business day (default)
WeeklySame day each week (e.g., every Friday)
MonthlySame date each month (e.g., the 15th)

Changing Your Payout Schedule

  1. Go to SettingsPayments
  2. Find Payout Schedule
  3. Click Edit
  4. Select your preferred interval
  5. Choose the day (for weekly) or date (for monthly)
  6. Click Save

TIP

Payouts typically arrive in 2 business days after the scheduled date.

New Account Payout Delays

When you first connect Stripe, your initial payouts may be held for 7-14 days regardless of your payout schedule setting. This is Stripe's fraud protection for new accounts. After your account establishes payment history, holds will reduce to the standard 2-day period. You can check the expected arrival date for pending funds in your Stripe Dashboard.

Stripe Dashboard

Access your Stripe Express Dashboard to:

  • View detailed payment history
  • Download reports and statements
  • Update bank account details
  • Manage tax information

Opening Stripe Dashboard

  1. Go to SettingsPayments
  2. Click Open Stripe Dashboard
  3. You'll be logged into your Stripe account automatically

Branding on Checkout

Your company branding appears on Stripe Checkout pages when clients pay invoices, creating a professional, branded payment experience.

What Appears on Checkout

  • Company logo - Displayed prominently on the payment page
  • Company name - Shows in the payment header
  • Brand colour - Applied as the primary accent colour

Setting Up Your Branding

Your branding is managed in SettingsCompanyBrand Assets:

  1. Upload your logo - PNG or JPG format (SVG not supported by Stripe)
  2. Set your brand colour - This becomes the primary colour on checkout
  3. Branding syncs to Stripe automatically when you save changes

Logo Requirements

For best results on Stripe Checkout:

  • Use a square logo (1:1 aspect ratio)
  • Minimum 100x100 pixels, recommended 512x512 pixels
  • PNG or JPG format — SVG logos won't appear on Stripe
  • Keep file size under 2MB

When Branding Syncs

Your branding automatically syncs to Stripe when you:

  • Upload or change your company logo
  • Update your brand colour
  • Complete Stripe onboarding for the first time

No Action Required

You don't need to manually sync branding. YardPilot handles this automatically whenever you update your brand assets.

Troubleshooting Branding

Logo not appearing on checkout?

  1. Ensure your logo is PNG or JPG format (SVG is not supported)
  2. Check that Stripe onboarding is complete (status shows "Connected")
  3. Try re-uploading your logo in Settings → Company → Brand Assets
  4. Wait a few minutes for changes to propagate

Wrong logo or colour showing?

  • Update your brand assets and save — the new branding will sync automatically
  • Clear your browser cache and view the checkout page again

Accepting Payments

Once connected, clients can pay invoices online:

  1. Send an invoice to your client
  2. Client clicks View Invoice in the email
  3. Client clicks Pay Now
  4. Client enters card details on secure Stripe checkout
  5. Payment is processed and recorded automatically
  6. Both you and client receive confirmation

Transaction Fees

Stripe charges processing fees on each transaction:

Payment MethodFee (Australia)
Domestic cards1.75% + $0.30
International cards2.9% + $0.30

Fees are automatically deducted from each payment before payout.

Security

  • PCI Compliant - Stripe handles all card data
  • 3D Secure - Extra authentication for suspicious transactions
  • Fraud Detection - Stripe's machine learning blocks fraudulent payments
  • No card storage - YardPilot never sees or stores card numbers

Disconnecting Stripe

To disconnect your Stripe account:

  1. Go to SettingsPayments
  2. Click Disconnect
  3. Confirm the disconnection

Before Disconnecting

  • Pending payouts will still be processed
  • Outstanding invoices won't have online payment option
  • You'll need to reconnect to accept online payments again

Troubleshooting

"Setup Incomplete" status

Your Stripe account needs additional information:

  1. Check the Action Required section for missing items
  2. Click Update Account Information
  3. Complete all required fields in Stripe
  4. Return and click Refresh Status

"Account Restricted" status

Your account has been limited by Stripe:

  1. Check the restriction reason displayed
  2. Click Update Account Information to resolve issues
  3. If rejected, contact Stripe support directly

Payouts not arriving

  • New accounts: Stripe holds initial payouts for 7-14 days as fraud protection — check your Stripe Dashboard for the expected arrival date
  • Verify your bank account details in Stripe Dashboard
  • Check your payout schedule settings
  • Ensure your account isn't restricted
  • Allow 2 business days for payouts to process after funds become available

Client says payment failed

Common reasons:

  • Card declined by bank (client should contact their bank)
  • Incorrect card details
  • Insufficient funds
  • Card flagged for fraud protection

The client should try again or use a different card.

Can't connect Stripe

  • Ensure you're an Owner or Admin
  • Check you don't already have a connected account
  • Try a different browser or clear cache
  • Contact support if the issue persists

Test Mode vs Live Mode

During development or testing, your account may show Test Mode:

  • Test mode payments don't charge real cards
  • Use Stripe test card numbers (4242 4242 4242 4242)
  • No real money is transferred

When you're ready for real payments, your account automatically switches to Live Mode.

Next Steps

Field Service Management for Australian Businesses