Yes. When a provider sends you a quote and you accept it, you can pay inside Localsville. Your card is handled by Stripe, never by Localsville.
A service fee applies only to a payment completed through Localsville, and it comes out of what the provider earns, never added on top of what you pay.
You are never required to pay through Localsville to talk to someone. Messaging is free.
Being on Localsville is free. Creating your profile, being discovered and messaging neighbors cost nothing; the service fee applies only to a payment completed through Localsville.
A quote is a specific price a provider sends you inside your conversation. Only one live quote can exist in a conversation at a time, so there is never any doubt which price is on the table.
Accepting a quote is what opens payment. Until you accept, nothing is charged and nothing is owed.
A provider-sent quote carries its own expiry; one created by tapping Buy on a fixed-price item lasts 30 minutes. A provider can withdraw a quote until payment has started.
Accepting a quote charges nothing. Your card is only charged when you confirm inside the payment sheet, which is Stripe's own screen, not Localsville's.
The amount comes from Localsville's records, never from the app on your phone, so it cannot be altered in transit. Tapping twice cannot create two charges.
Stripe does. Localsville stores no card data of any kind: there is no card number, brand, last four digits, expiry or security code anywhere in Localsville's database.
Card details are typed into Stripe's own payment sheet. Localsville's app opens it and is told only whether the payment completed, was canceled, or failed.
Saving a card for next time is off by default and only happens if you switch it on.
An appointment is a time and a place that have been agreed and paid for. Agreeing and paying are one step, so a time is reserved only once it is paid.
If the provider has published times for a fixed-price service, you pick one and pay, and the booking is confirmed. If you need a different time, you ask for it, the provider offers a time, and you accept and pay.
For custom work, the provider sends a quote that includes the total, the time and the place. Accepting and paying it creates the appointment.
Only the provider can mark the appointment complete (after the agreed time has passed) or record a no-show (not until an hour afterwards). A no-show moves no money by itself.
Cancelling in the app is free. Localsville charges no cancellation fee, and a provider cannot set their own cancellation terms: there is no such setting in Localsville.
If you cancel before the work has begun, you are owed the full amount you paid, and nobody can decline it. Being owed the money and the money arriving are separate steps: see How do refunds work?
"Before work begins" means an appointment whose confirmed time has not arrived, or a pickup or delivery that the other person has not yet marked ready. Once it is marked ready, you can no longer cancel it yourself: contact support.
There are three situations, and only the entitlement is automatic, never the payment itself. Canceled before the work began: you are owed the full amount and nobody can decline it. Started but not finished, or already completed: a person reviews it.
Being owed a refund and receiving it are separate steps. The amount is recorded straight away; a person at Localsville then sends it. It is not instant.
A refund always goes back through Stripe to the card that paid. Localsville never refunds in cash or outside the original payment.
After 48 hours it becomes fully refundable. If you paid for an appointment and no time was ever agreed, once 48 hours have passed since you paid you can cancel and get the whole amount back.
Cancelling and being paid back are separate steps: see how refunds work.
While it is happening, and for 72 hours after it ends. Reporting inside that window freezes the other person's payout so the money is still there while it is looked at.
The 72 hours is a limit on reporting a problem: it is not a deadline for receiving a refund.
Outside that window, contact support anyway. It is simply not automatic.
Through Stripe, into your own bank account. You set it up once through a Stripe-hosted onboarding form; Localsville never sees or stores your bank details.
Money is not sent the instant a job finishes: it is held first, then paid automatically when your balance reaches $300 or on the weekly payout day, whichever comes first. See When do providers get paid?
You need to finish Stripe payout setup once before any money can reach you.
After a hold, and then automatically: when your balance reaches $300 or on the weekly payout day, whichever comes first. Money from a completed job is held 7 days before it becomes payable; 14 days if the profile is less than 60 days old or the job was over $500.
A job over $2,000 is held for review instead, with no automatic release date, until a person at Localsville clears it. A reported problem, a refund, a dispute or an account restriction can hold earnings for longer.
After the safety hold, your earnings are paid automatically when your available balance reaches $300 or on the regular weekly payout day (Tuesdays), whichever comes first.
Localsville covers the payout costs for automatic payouts of $300 or more. Smaller weekly payouts, and any payout you request yourself whatever its size, carry Stripe's payout costs, passed through at cost with no Localsville markup; they are shown before a payout you request is confirmed. A balance too small to send after those costs stays yours and carries forward: nothing is forfeited.
It becomes a negative balance that is taken out of your later payouts. Localsville does not reach into your bank account to reverse a transfer that has already been made.
Partial refunds reduce each side's earnings proportionally, and never by more than was earned.
A quote created by tapping Buy on a fixed-price item lasts 30 minutes.
A quote a provider sends you carries its own expiry, set when it is sent. The app does not show that time on the quote: you see the quote marked Expired once it has passed.
An expired quote is not a rejection: ask again and the provider can send a new one.
Yes, until you start paying. Once a payment is in flight the quote can no longer be canceled, so you can never be charged for something that was pulled out from under you.
A withdrawn quote frees the conversation for a new one.
Wait a moment: the app will tell you the money was received and is still being confirmed rather than showing a failure. Confirmation comes from the payment processor and occasionally lags by a few seconds.
Your card is not charged twice by trying again; a quote reuses the same payment attempt.
If it stays unresolved, contact support with the conversation open and a person will trace it.
The provider can record a no-show, but only an hour after the agreed time, and it moves no money by itself. There is no automatic no-show charge and no automatic refund.
If a no-show has left something unfair, report the problem inside the window and a person will look at it.
It is recorded and a person reviews it: nothing is reversed automatically.
If something has gone wrong, it is worth telling Localsville first: the cancellation and refund rules may already cover you, and a bank dispute is a process Localsville does not control and cannot put a date on.