Payment Methods
DaySpark supports several ways to collect payment at checkout. The options available depend on whether a client is selected and whether they have saved payment methods.
Cash
Record a cash payment with no card processing. Select Cash and click Complete Sale. The full amount is recorded as paid.
Card on File
Charge a card the client has saved in their profile. Requires:
- A client selected
- At least one saved payment method for that client at the current location
Select Card on file, choose the card, and click Complete Sale. The charge is processed through Stripe. Expired cards are hidden and cannot be used.
Manual Card Entry
Enter a new card at checkout using Stripe's secure payment form. No saved card is required. Select Manual card entry, fill in the card details, and click Complete Sale.
The card is charged but not automatically saved. Clients can add cards to their profile from the Client Wallet.
Card Reader (Terminal)
Accept in-person payments using the Stripe WisePOS E Smart Terminal. The reader handles chip, contactless (NFC), Apple Pay, Google Pay, and Interac Debit. It also collects tips directly on the reader's touchscreen.
Requirements
- A WisePOS E reader must be ordered and registered for the location — see Card Reader Setup
- Stripe Connect must be active for the location
How It Works
- Select Card reader as the payment method
- Click Charge reader
- The reader displays the amount and prompts the customer to select a tip (unless a tip was already added in the cart, or this is a deposit)
- The customer presents their card (tap, chip, or swipe)
- Once the card is authorized and captured, the sale is completed automatically
If more than one reader is registered at the location, you can choose which reader to use before charging.
On-Reader Tipping
When no tip has been pre-entered in the cart, the reader shows a tip selection screen to the customer. The customer chooses from percentage options (10%, 15%, 20%) or fixed amounts, or skips the tip. The final tip amount is recorded on the sale.
If you add a tip in the cart before selecting the card reader, the tip screen on the reader is skipped and the pre-entered tip is used.
Canceling a Reader Payment
While the reader is waiting for a card, you can click Cancel payment to abort the transaction. Once the customer has presented their card, the payment cannot be canceled from the app — it will complete on the reader.
Split Pay
Combine multiple payment types in one sale (e.g., part cash, part card). Requires:
- A client selected
- At least one saved card on file
- Select Split pay
- Click Add cash or Add card on file to add tenders
- Enter the amount for each tender
- The tenders must cover the total (including tip)
- Click Complete Sale
You can add up to 5 tenders. Card tenders are charged when you complete the sale.
Package
Redeem a client's prepaid package for services in the cart. When the client has applicable packages, Package is selected by default.
- Packages apply only to services in the cart that match the package items
- You can select multiple packages if the client has more than one
- If the package doesn't cover the full amount, you pay the remainder with Cash, Card on file, or Manual card entry
- If the package covers the full amount (and tip), no additional payment is needed
Membership Credits
When a client has session credits from an active membership and a matching service is in the cart, you can redeem the credit to make that service free. If the credits cover the full cart total, no payment method is needed — a simple Complete Sale button completes the transaction.
For a full walkthrough of applying discounts and redeeming credits, see Redeeming Benefits at Checkout.
Gift Card
Apply a customer's gift card code to the sale. Select Gift Card, enter the code, and click Apply. The current balance is shown and deducted from the total.
If the gift card balance doesn't cover the full amount, you collect the difference with another payment method (cash, card on file, or manual card entry).
For full details see Redeeming Gift Cards at Checkout.
Send Payment Link
Email the client a secure link to pay online. Requires:
- A client selected
- An email address on the client's profile
- Select Send payment link
- Click Send payment link
- The client receives an email with a link to complete payment
- The sale is created with status Invoiced until the client pays
- When they pay, the sale is updated to Completed
This is useful when the client isn't present or prefers to pay later.
Accept Deposit
Collect a partial payment and collect the rest later. Useful for deposits on appointments or large purchases.
- Turn on Accept deposit
- Set the deposit amount as a percentage or fixed amount
- Pay the deposit with Cash, Card on file, Manual card entry, or Card reader
- Click Complete Sale
The sale is created with status Deposit received. You can later collect the remaining balance from the sale details.
Note: Split pay and package cannot be used when accepting a deposit. Payment link can be used to send a deposit link to the client. When collecting a deposit via card reader, the tip screen is skipped since the deposit amount is fixed.
