Payment processors: how your site takes payments
When a customer checks out, their card is charged by a payment processor, and the money goes to your bank. Your site handles the rest: saved cards, plan renewals, refunds, gift cards, and a clean record of every payment.
Which processors we support
- Stripe: the preferred processor for Eat Fresh sites. It accepts all major credit and debit cards, including Visa, Mastercard, American Express and Discover. Fast setup, next-day and instant payouts once your account is active, one-tap checkout with Stripe Link, and strong fraud protection.
- Others on request. If your business needs a different processor, tell us which one. We add processors as our customers need them.
Connecting Stripe
- Go to Manage Site > Billing.
- Under Payments Processor, click Connect Stripe.
- Sign in to Stripe, or create a new account, and follow the prompts.
After you connect, we verify the account. The page says so until it is done; then you are ready to take payments. The full walkthrough is in How to enable payments.
What customers see
- A compact, secure card form, with Stripe Link to fill a saved card in one tap.
- Their card saved for next time, so plan renewals and repeat orders charge on their own.
- If their bank asks for extra verification on a saved card, an email explains what to do.
Card numbers never touch your site. Stripe stores them. Your site keeps the card type, last four digits and expiry date, plus Stripe's reference to the card, so customers can see which card they are using. It never keeps the card number or security code.
3D Secure: when the bank wants a second check
Some banks ask the cardholder to prove it is really them before a payment goes through, with a code by text or a tap in their banking app. This is 3D Secure (you may also see "3DS" or "SCA"). Your site supports it fully through Stripe.
- At checkout. If the bank asks for it, the bank's check pops up right on the order page. The customer approves it, and the order goes through. Nothing is charged or recorded until they do, so a customer who gives up is never charged for half an order.
- On automatic charges. Plan renewals and plan orders charge a saved card while the customer is not on your site, so nobody is there to approve a bank check. If the bank asks for one, the charge cannot finish on its own. The customer gets an [Action Required] - Billing Update Required email explaining what to do, and the order waits on your Pending Orders page instead of failing silently. See Pending orders: what they are and how finalizing works.
- Fixing it. The customer updates or re-confirms their card while on your site, which lets them pass the bank's check. With the self-serve Finalize Now plan setting, they can then place the waiting order themselves. Staff can also finalize it once the card is sorted.
Most renewals never need this: banks usually trust a card that was verified when it was first saved.
Where the money goes
Every payment goes to your Stripe account, and Stripe pays out to your bank. Two fees are taken automatically from each payment:
- The Processing Fee, which Stripe keeps.
- The Usage Fee, the Eat Fresh Tech fee.
The rest is yours, including any site fees you set, such as delivery, order and tip fees, and the sales tax you collect. See Fees: delivery fees and order fees. The Monthly Sales & Tax report itemizes all three for your accountant. See Your reports: a tour of the Reports page.
Your Stripe dashboard
Open Stripe Dashboard on the Billing page takes you straight there: payouts, disputes, and your business details. Refunds are easiest from your site's admin, so the order and the payment stay in step. See How to refund a customer.
Seeing your setup
Manage Site > Integrations > Manage PayFacs ("payment facilitators") shows each processor on your site: whether it is Connected, its environment, and its App Fee and Processing Fee. The Owner and Manager can see this page.
Keywords: payment gateway, credit card processing, square, paypal
Related
