Photos, Documents & Signatures
Managing fleet photos, damage documentation, driver licenses, rental agreements, and customer signatures in GolfCartOps.
GolfCartOps handles a variety of files throughout the rental process -- from marketing photos on your booking page to legally important rental agreements and damage documentation.
Fleet Photos
Upload photos of your carts to make your booking page appealing to customers.
- Where to upload: Fleet > select a cart > Photos tab
- Supported formats: JPEG, PNG, and WebP
- Size limit: 10 MB per image
- Visibility: Public -- these appear on your booking page
Tips for great fleet photos:
- Photograph carts from a 3/4 angle showing both the front and side
- Use consistent lighting and backgrounds across your fleet
- Include a photo of the interior showing seating and features
- Update photos seasonally if you add accessories like rain covers
Damage Documentation
When a cart comes back with damage, document it thoroughly for insurance and customer billing purposes.
- Where to upload: Bookings > select a booking > Damage Report
- Supported formats: JPEG and PNG
- Size limit: 20 MB per image (higher limit for detailed close-ups)
- Visibility: Private -- only visible to your staff
Document damage with photos from multiple angles. The damage report links the photos to the specific booking and customer, creating a clear paper trail.
Customer Documents
Store important customer files like driver licenses for verification.
- Where to upload: Customers > select a customer > Documents tab
- Supported formats: JPEG, PNG, and PDF
- Size limit: 5 MB per file
- Visibility: Private -- access requires staff-level permissions
- Access: Files are available through time-limited secure links that expire after 5 minutes
If you use the driver license OCR feature (Enterprise plan), the system can automatically extract the customer's name, license number, expiration date, and address from a photo of their license.
Rental Agreements
GolfCartOps generates rental agreements as PDF documents for each booking.
- Generated automatically when a booking reaches the check-out stage
- Format: PDF
- Size limit: 10 MB
- Visibility: Private -- accessible to staff and to the customer through their portal
- Organization: Filed by tenant, year, and month for easy retrieval
Rental agreements include the booking details, pricing breakdown, terms and conditions, and a signature field.
Signatures
Capture customer signatures digitally during check-out.
- How it works: The customer signs on a touch screen or mouse pad during the check-out process
- Format: PNG image
- Size limit: 1 MB
- Visibility: Private
- Storage: Linked to the booking and embedded in the rental agreement PDF
Digital signatures eliminate the need for paper forms and make it easy to retrieve signed agreements later.
File Security
All private files are stored securely:
- Private buckets require authentication -- files cannot be accessed via a guessable URL
- Access is controlled by your organization's permissions -- staff at one rental business cannot see another business's files
- Temporary signed URLs are generated when someone needs to view a private file, and they expire after 5 minutes
- Files are organized by your organization ID to ensure complete data isolation
Storage Organization
Files are organized automatically using this structure:
- Fleet photos:
{your-organization}/{cart-id}/{filename} - Damage photos:
{your-organization}/{report-id}/{filename} - Customer documents:
{your-organization}/{customer-id}/{filename} - Rental agreements:
{your-organization}/{year}/{month}/{booking-id}.pdf - Signatures:
{your-organization}/{booking-id}/signature.png
You do not need to manage this structure -- GolfCartOps handles it automatically.
Tips
- Take damage photos immediately when a cart is returned, before the customer leaves
- Upload fleet photos from your best carts first -- they make the biggest impact on your booking page
- Encourage staff to photograph the cart's condition at both check-out and return for dispute resolution
- Customer documents (like licenses) are retained with the customer record, so you only need to scan them once