Skip to content

Payments Overview

Payment Capabilities

FeatureDescription
Card RegistrationSave card on file without charging
DepositsCollect a partial payment upfront
Full PaymentCharge the full service price
Saved CardsUse previously saved payment methods

How Payments Work

Payment Flow

When payment is required for a service:

  1. Patient selects service and time
  2. Completes account and patient information
  3. Payment step appears
  4. Patient enters card or selects saved card
  5. Card is validated and charged/registered
  6. Booking completes

Payment Processing

Online Booking uses OutSmart Pay for patient credit card processing:

  • Secure and PCI-compliant
  • Supports major credit cards
  • Handles card registration and charges

Payment Types

Card Registration Only

Just saves the card without charging:

  • Card details stored securely by OutSmart Pay
  • No immediate charge
  • Card available for future billing
  • Useful for no-show protection

Deposit Payment

Charges a partial amount upfront:

  • Fixed deposit amount configured per service
  • Remainder due at appointment
  • Creates invoice in OutSmart
  • Non-refundable (configurable)

Full Payment

Charges the complete service price:

  • When deposit equals or exceeds price
  • Creates full invoice
  • Nothing due at appointment

Payment Decision Logic

The system automatically determines payment type:

ConditionResult
No service priceCard registration only
Price is $0Card registration only
Deposit > $0, less than priceDeposit charged
Deposit equals priceFull payment
Deposit exceeds priceFull payment (capped at price)
No deposit configuredFull payment for service price
Card-only requirementCard registration only

Where Payments Are Configured

Payment requirements are set per service in OutSmart:

  • Which services require payment
  • Deposit amounts
  • Card registration requirements
  • Payment processing settings

Configuration Location

Payment settings are managed through:

  • OutSmart service/event type settings
  • Office payment configuration
  • OutSmart Pay setup for the office

Patient Experience

First-Time Payment

  1. Credit card form appears
  2. Patient enters card number, expiry, CVC
  3. Authorizes the charge
  4. Card is processed
  5. Card is saved for future use (optional)

Returning Patients

If patient has saved cards:

  1. List of saved cards shown
  2. Patient selects existing card or adds new
  3. Selected card used for payment
  4. Can add new cards anytime

Payment Security

MeasureDescription
PCI ComplianceOutSmart Pay handles all card data
TokenizationCard numbers never touch your server
EncryptionAll data encrypted in transit
3D SecureAdditional verification when required

TopicDescriptionLink
Card RegistrationSave cards without chargingCard Registration
DepositsCollect upfront paymentsDeposits
Saved CardsManage stored payment methodsSaved Cards

Common Scenarios

New Patient, First Booking

  • No saved cards available
  • Must enter new card details
  • Card saved for future visits
  • Payment or registration processed

Returning Patient with Saved Card

  • Saved cards displayed
  • Patient selects preferred card
  • No need to re-enter details
  • Payment processed instantly

Service Without Payment Requirement

  • No payment step shown
  • Booking completes without card
  • No card registered

Troubleshooting

Payment Step Not Appearing

  • Check if service requires payment
  • Verify payment settings in OutSmart
  • Confirm OutSmart Pay is set up for the office

Card Declined

  • Patient should try different card
  • Check card has sufficient funds
  • Card issuer may need to authorize

Payment Succeeded but Booking Failed


Next Steps

  • Card Registration - Saving cards on file
  • Deposits - Collecting upfront payments
  • Saved Cards - Managing payment methods