Skip to content
  • Solutions
    Attractions
    Water parks

    Make visits smoother and increase revenue.

    Theme parks

    Improve guest experience and boost sales effortlessly.

    Theaters & Concert Halls

    Sell tickets smarter for unforgettable shows.

    Playcenters

    Seamless bookings, AI-powered upsells, and wearable tech

    Sports venues

    Give fans the seats and loyalty programs they want

    Other attractions

    See more …

    Events
    • Conferences
    • Marketing Events
    • Festivals

    Connect with us

    Set Up Call
    • Attractions
      • Waterparks
      • Hotels & Resorts
      • Theme Parks
      • Playcenters
      • Sports venues
      • Theaters and Concert Halls
    • Events
      • Conferences
      • Marketing Events
      • Festivals
  • Product
    Product
    Booking and Ticket Sales

    Sell tickets online, in venue and through channel partners

    Wearable Payments & Access

    RFID wristbands for cashless payments and control access

    Attraction POS

    Sell seasoon passes, tickets, cabanas, and extras

    Memberships and Passes

    Boost park revenue: gamified season passes & memberships

    See more …

    Next generation
    • AI Sales Agents and Analysis
    • AI for Waterparks
    • Ticketing & Booking
    • Memberships & Season Passes
    • Attraction POS
    • RFID Wristbands
    • Real Time Reporting
  • Pricing
  • Resources
    • Academy
    • Waterpark Research: Innovation
    • Blog
    • API Documentation
    • Success Stories
Log in
Book demo

1. How to - Attractions

15
  • Recover Lost Revenue: Understanding and Managing Abandoned Carts in Oveit
  • How to Refund Tickets and Cancel Orders in Oveit
  • Box Office Ticket Sales with Instant NFC Wristband Activation
  • How to Connect Tickets to NFC Wristbands for Access Control in Parks, Attractions & FECs
  • Managing Multiple Venues and Teams in Oveit
  • How to Set Up Multi-Channel Ticket Management for Parks and Attractions
  • Multi-Channel Ticketing Software for Parks: Why It Matters and How to Get It Right
  • Theme Park Ticketing Software with Add-Ons — Upsell Guide for Waterparks & Attractions Using Oveit
  • Create Group Deals for Attractions: Theme Parks & Waterparks
  • Create Tickets & Bundles in Your Theme Park Ticketing System
  • How to Set Up an Attraction in Oveit: Quick-Start Guide to a Theme Park Ticketing System
  • Theme Park and Water Park Ticketing Software: Getting Started with Oveit
  • Attraction Ticket Bundles: Boost Sales & Streamline Group Bookings
  • Setting Up a Shared Menu Across Point of Sale Devices with Oveit Pay
  • Setting Up Check-In Staff & Scanning Users in Oveit

2. Getting Started

50
  • Box Office Ticket Sales with Instant NFC Wristband Activation
  • How to Connect Tickets to NFC Wristbands for Access Control in Parks, Attractions & FECs
  • How to Set Up Multi-Channel Ticket Management for Parks and Attractions
  • Create Tickets & Bundles in Your Theme Park Ticketing System
  • How to Set Up an Attraction in Oveit: Quick-Start Guide to a Theme Park Ticketing System
  • Ultimate Guide to Event Ticket Bundles: Boost Sales with Corporate, Educational & Sponsor Bundles
  • How to Create an Event Registration Form
  • How to Start an Event on Oveit: A Step-by-Step Guide
  • How to Design and Print Personalized Event Badges Using Oveit
  • How to set up a seated event?
  • How can a cashless payment solution benefit club parties
  • How to Set Up Event Ticket Add-Ons on Oveit – a Step-by-Step Guide
  • How to Edit Your Event Timezone, Date, and Time Settings in Oveit
  • How to Set Up a Private, Invite-Only Ticket with Oveit
  • How to use Oveit’s built-in NFC technology for access control
  • How to Set Up a Cashless Payment System for your Event
  • Can NFC technology be used for attendee engagement?
  • How to Create an Event Registration Form on Oveit: A Step-by-Step Guide
  • How to start a conference registration on WordPress website in less than 10 minutes
  • How to set up Online and Box Office Ticketing for a Museum?
  • How to Sell Tickets for Bitcoin
  • How to Create Ticket Groups in Oveit: A Step-by-Step Guide
  • How to issue a refund for sold tickets?
  • How to add new users to your event
  • How to improve the user experience within a theme park
  • How can a modern cashless payment solution benefit a hotel or resort
  • How to sell tickets through Callpay
  • What is RTMP and how can it help me stream live content?
  • Selling tickets on Eventbrite? Broadcast your content with Streams.live
  • How to add pre-recorded content (media) to your channel
  • How to sell tickets for crypto
  • How to claim your NFT ticket using the MetaMask mobile App
  • How to Sell Tickets with Stripe
  • How the Event Registration Form Works on Oveit (the Visitor’s View)
  • How to Create an Event Registration Link
  • Understanding the Difference Between Oveit Customer Form and Registration (Guest) Form
  • How to Switch Languages in the Event Registration Widget with Oveit
  • How to Customize the Event Registration Design on Oveit Hub
  • Boost Event Sales: How to Set Up Bulk Ticket Discounts on Oveit
  • How to Use a Discount Code
  • Boost event ticket sales and signups: Using Google Tag Manager with Oveit to improve conversions
  • How to claim your NFT without us collecting any personal data
  • How to Receive Email Notifications for Ticket Orders on Oveit
  • How to Send Event Tickets from Your Own Domain Using Oveit and Mailgun
  • How to Set Up Ticketing for Attractions: A Full Guide
  • How to Use Private Invitation Codes and Discount Vouchers in Oveit
  • How to Create Personalized Badges for Your Event with Oveit
  • How to Set Up Water Park Ticketing Software and Wearables with Oveit
  • How to Resend Tickets Using Oveit
  • Tutorial Oveit: Setting Up Bank Transfer / ACH for Ticket Sales

3. Developer Docs

13
  • Building an NFC Wristband Scanning System with Oveit’s Tickets API
  • Batch Wallet Transactions API
  • How to use Oveit’s built-in NFC technology for access control
  • How to improve the user experience within a theme park
  • How to claim your NFT ticket using the MetaMask mobile App
  • How to Switch Languages in the Event Registration Widget with Oveit
  • Boost event ticket sales and signups: Using Google Tag Manager with Oveit to improve conversions
  • How to claim your NFT without us collecting any personal data
  • How to Send Event Tickets from Your Own Domain Using Oveit and Mailgun
  • How Event Organizers Can Extract Tax Details and Manage EU VAT Compliance Using Oveit
  • How to sell tickets through Callpay
  • How to Buy Tickets with Crypto
  • Connecting Event Registration Data with Zapier and Oveit

4. Using Oveit

62
  • Recover Lost Revenue: Understanding and Managing Abandoned Carts in Oveit
  • How to Refund Tickets and Cancel Orders in Oveit
  • Managing Multiple Venues and Teams in Oveit
  • Create Group Deals for Attractions: Theme Parks & Waterparks
  • Setting Up a Shared Menu Across Point of Sale Devices with Oveit Pay
  • How to Create an Event Registration Form
  • How to Set Up Table Seating Maps for Events in Oveit
  • How to Start an Event on Oveit: A Step-by-Step Guide
  • How to Design and Print Personalized Event Badges Using Oveit
  • How to set up a seated event?
  • Maximising the number of event registrations
  • How can a cashless payment solution benefit club parties
  • How to Set Up Event Ticket Add-Ons on Oveit – a Step-by-Step Guide
  • How to Edit Your Event Timezone, Date, and Time Settings in Oveit
  • Understanding the Costs and Value of Oveit: Starter, Pro, and Hub Plans
  • How to Set Up a Private, Invite-Only Ticket with Oveit
  • Terms and Conditions checkbox (with active link)
  • How to use Oveit’s built-in NFC technology for access control
  • How to Set Up a Cashless Payment System for your Event
  • Can NFC technology be used for attendee engagement?
  • How to Create an Event Registration Form on Oveit: A Step-by-Step Guide
  • How to start a conference registration on WordPress website in less than 10 minutes
  • How to Set Up Event Signups Notifications on Oveit
  • How do I add free attendees to my event?
  • How to set up Online and Box Office Ticketing for a Museum?
  • How do I find an attendee that visited my previous events?
  • How to Sell Tickets for Bitcoin
  • How to Create Ticket Groups in Oveit: A Step-by-Step Guide
  • How to issue a refund for sold tickets?
  • How to add new users to your event
  • How to improve the user experience within a theme park
  • How can a modern cashless payment solution benefit a hotel or resort
  • How to sell tickets through Callpay
  • How to sell tickets for crypto
  • How to claim your NFT ticket using the MetaMask mobile App
  • How to Sell Tickets with Stripe
  • How the Event Registration Form Works on Oveit (the Visitor’s View)
  • How to Create an Event Registration Link
  • Understanding the Difference Between Oveit Customer Form and Registration (Guest) Form
  • How to Switch Languages in the Event Registration Widget with Oveit
  • How to Customize the Event Registration Design on Oveit Hub
  • Boost Event Sales: How to Set Up Bulk Ticket Discounts on Oveit
  • How to Use a Discount Code
  • Boost event ticket sales and signups: Using Google Tag Manager with Oveit to improve conversions
  • How to claim your NFT without us collecting any personal data
  • How to Create Digital Personalized Certificates or Diplomas for Your Event Visitors
  • How to Receive Email Notifications for Ticket Orders on Oveit
  • How to Send Event Tickets from Your Own Domain Using Oveit and Mailgun
  • How to Set Up Ticketing for Attractions: A Full Guide
  • How Closed-Loop Payments Work for Attractions, Resorts, and Festivals
  • How Event Organizers Can Extract Tax Details and Manage EU VAT Compliance Using Oveit
  • Box Office Ticketing Software: A Simple Guide for Events and Attractions
  • How to Buy Tickets with Crypto
  • How to Use Private Invitation Codes and Discount Vouchers in Oveit
  • How to Create Personalized Badges for Your Event with Oveit
  • Tracking Venue Attendance and Capacity Needs with Oveit
  • How to Set Up Water Park Ticketing Software and Wearables with Oveit
  • How to Resend Tickets Using Oveit
  • Connecting Event Registration Data with Zapier and Oveit
  • How to Import Sponsors, Complimentary, and Speakers’ Tickets in Oveit
  • Understanding the “Pending” Status in Oveit Orders
  • Tutorial Oveit: Setting Up Bank Transfer / ACH for Ticket Sales

5. Oveit Hub

39
  • Box Office Ticket Sales with Instant NFC Wristband Activation
  • Theme Park Ticketing Software with Add-Ons — Upsell Guide for Waterparks & Attractions Using Oveit
  • Create Group Deals for Attractions: Theme Parks & Waterparks
  • Create Tickets & Bundles in Your Theme Park Ticketing System
  • How to Set Up an Attraction in Oveit: Quick-Start Guide to a Theme Park Ticketing System
  • Ultimate Guide to Event Ticket Bundles: Boost Sales with Corporate, Educational & Sponsor Bundles
  • Attraction Ticket Bundles: Boost Sales & Streamline Group Bookings
  • How to Create an Event Registration Form
  • How to Set Up Table Seating Maps for Events in Oveit
  • How to Start an Event on Oveit: A Step-by-Step Guide
  • How to Design and Print Personalized Event Badges Using Oveit
  • How to set up a seated event?
  • How to Set Up Event Ticket Add-Ons on Oveit – a Step-by-Step Guide
  • Understanding the Costs and Value of Oveit: Starter, Pro, and Hub Plans
  • How to Set Up a Private, Invite-Only Ticket with Oveit
  • Terms and Conditions checkbox (with active link)
  • How to use Oveit’s built-in NFC technology for access control
  • How to Set Up a Cashless Payment System for your Event
  • Can NFC technology be used for attendee engagement?
  • How to Create an Event Registration Form on Oveit: A Step-by-Step Guide
  • How to Set Up Event Signups Notifications on Oveit
  • How to set up Online and Box Office Ticketing for a Museum?
  • How do I find an attendee that visited my previous events?
  • How to Create Ticket Groups in Oveit: A Step-by-Step Guide
  • How can a modern cashless payment solution benefit a hotel or resort
  • How to Customize the Event Registration Design on Oveit Hub
  • Boost Event Sales: How to Set Up Bulk Ticket Discounts on Oveit
  • Boost event ticket sales and signups: Using Google Tag Manager with Oveit to improve conversions
  • How to Create Digital Personalized Certificates or Diplomas for Your Event Visitors
  • How to Receive Email Notifications for Ticket Orders on Oveit
  • How to Set Up Ticketing for Attractions: A Full Guide
  • How Closed-Loop Payments Work for Attractions, Resorts, and Festivals
  • How Event Organizers Can Extract Tax Details and Manage EU VAT Compliance Using Oveit
  • Box Office Ticketing Software: A Simple Guide for Events and Attractions
  • How to Buy Tickets with Crypto
  • How to Use Private Invitation Codes and Discount Vouchers in Oveit
  • How to Create Personalized Badges for Your Event with Oveit
  • How to Set Up Water Park Ticketing Software and Wearables with Oveit
  • Connecting Event Registration Data with Zapier and Oveit

6. Tips and Tricks

35
  • Recover Lost Revenue: Understanding and Managing Abandoned Carts in Oveit
  • How to Set Up Multi-Channel Ticket Management for Parks and Attractions
  • Multi-Channel Ticketing Software for Parks: Why It Matters and How to Get It Right
  • How to Design and Print Personalized Event Badges Using Oveit
  • Maximising the number of event registrations
  • How can a cashless payment solution benefit club parties
  • How to Set Up Event Ticket Add-Ons on Oveit – a Step-by-Step Guide
  • How to Set Up a Private, Invite-Only Ticket with Oveit
  • Terms and Conditions checkbox (with active link)
  • How to use Oveit’s built-in NFC technology for access control
  • Can NFC technology be used for attendee engagement?
  • How to start a conference registration on WordPress website in less than 10 minutes
  • How to Set Up Event Signups Notifications on Oveit
  • How do I add free attendees to my event?
  • How to set up Online and Box Office Ticketing for a Museum?
  • How do I find an attendee that visited my previous events?
  • How to Sell Tickets for Bitcoin
  • How to Create Ticket Groups in Oveit: A Step-by-Step Guide
  • How to issue a refund for sold tickets?
  • How to add new users to your event
  • How to improve the user experience within a theme park
  • How to sell tickets for crypto
  • How to claim your NFT ticket using the MetaMask mobile App
  • How to Sell Tickets with Stripe
  • How the Event Registration Form Works on Oveit (the Visitor’s View)
  • How to Create an Event Registration Link
  • Understanding the Difference Between Oveit Customer Form and Registration (Guest) Form
  • How to Switch Languages in the Event Registration Widget with Oveit
  • Boost Event Sales: How to Set Up Bulk Ticket Discounts on Oveit
  • How to Use a Discount Code
  • How to claim your NFT without us collecting any personal data
  • Box Office Ticketing Software: A Simple Guide for Events and Attractions
  • How to Buy Tickets with Crypto
  • How to Resend Tickets Using Oveit
  • How to Import Sponsors, Complimentary, and Speakers’ Tickets in Oveit

7. Video Tutorials

32
  • Box Office Ticket Sales with Instant NFC Wristband Activation
  • How to Connect Tickets to NFC Wristbands for Access Control in Parks, Attractions & FECs
  • Managing Multiple Venues and Teams in Oveit
  • How to Set Up Multi-Channel Ticket Management for Parks and Attractions
  • Theme Park Ticketing Software with Add-Ons — Upsell Guide for Waterparks & Attractions Using Oveit
  • Create Group Deals for Attractions: Theme Parks & Waterparks
  • Create Tickets & Bundles in Your Theme Park Ticketing System
  • How to Set Up an Attraction in Oveit: Quick-Start Guide to a Theme Park Ticketing System
  • Theme Park and Water Park Ticketing Software: Getting Started with Oveit
  • Ultimate Guide to Event Ticket Bundles: Boost Sales with Corporate, Educational & Sponsor Bundles
  • Attraction Ticket Bundles: Boost Sales & Streamline Group Bookings
  • Setting Up a Shared Menu Across Point of Sale Devices with Oveit Pay
  • How to Create an Event Registration Form
  • How to Set Up Table Seating Maps for Events in Oveit
  • How to Start an Event on Oveit: A Step-by-Step Guide
  • How to Design and Print Personalized Event Badges Using Oveit
  • How to Set Up a Cashless Payment System for your Event
  • How to Create an Event Registration Form on Oveit: A Step-by-Step Guide
  • How to improve the user experience within a theme park
  • How can a modern cashless payment solution benefit a hotel or resort
  • What is RTMP and how can it help me stream live content?
  • How to sell tickets for crypto
  • How to claim your NFT ticket using the MetaMask mobile App
  • How to Sell Tickets with Stripe
  • How to Create an Event Registration Link
  • How to Create Digital Personalized Certificates or Diplomas for Your Event Visitors
  • How to Set Up Ticketing for Attractions: A Full Guide
  • How Closed-Loop Payments Work for Attractions, Resorts, and Festivals
  • Box Office Ticketing Software: A Simple Guide for Events and Attractions
  • How to Buy Tickets with Crypto
  • Connecting Event Registration Data with Zapier and Oveit
  • How to Import Sponsors, Complimentary, and Speakers’ Tickets in Oveit

8. Using Streams.Live

3
  • What is RTMP and how can it help me stream live content?
  • Selling tickets on Eventbrite? Broadcast your content with Streams.live
  • How to add pre-recorded content (media) to your channel

Compare

6
  • Understanding the Costs and Value of Oveit: Starter, Pro, and Hub Plans
  • Oveit: The Best Whova Alternative for Events Not Stuck in 1999
  • Why Oveit is the Best Alternative to Cvent for Event Management
  • Instant Payments, Full Control: Oveit is the Eventbrite Alternative You’ve Been Waiting For
  • Why Oveit is the Best Alternative to Boomset for Event Registration and Paid Events
  • Why Oveit is the Best Alternative to Bizzabo for Event Management

Entertainment and Fun

3
  • How to set up Online and Box Office Ticketing for a Museum?
  • What is RTMP and how can it help me stream live content?
  • Selling tickets on Eventbrite? Broadcast your content with Streams.live

Troubleshooting

1
  • How Ticket Payments Work at Oveit (and What to Do If They Don’t)

Marketing & Sales

2
  • Recover Lost Revenue: Understanding and Managing Abandoned Carts in Oveit
  • Ultimate Guide to Event Ticket Bundles: Boost Sales with Corporate, Educational & Sponsor Bundles
View Categories
  • Home
  • Knowledge Base
  • 3. Developer Docs
  • Batch Wallet Transactions API

Batch Wallet Transactions API

3 min read

The Batch Wallet Transactions API allows for the processing of multiple cashless payment transactions in a single request. This is especially useful for bulk operations at events, venues, or any environment where RFID-based cashless systems are used.

Endpoint #

https://l.oveit.com/api/wallet/batch?token={AUTH_TOKEN}&event_id={EVENT_ID}

AUTH_TOKEN – authorization token, see https://l.oveit.com/api-documentation/#authentication
EVENT_ID – event id, see event URL in the Oveit dashboard

Method #

POST (CSV file upload)

Purpose #

Submit a batch of wallet transactions using a single API call. Each row in the CSV represents a single transaction, enabling fast and efficient processing.

CSV Format #

CSV Header #

uuid_v4_transaction,rfid_code,amount,seller_user_oveit_email,device,products_json,date,server

Field Descriptions #

FieldDescription
uuid_v4_transaction(Required) Unique UUID v4 for the transaction
rfid_code(Required) RFID code of the user’s bracelet (uppercase)
amount(Required) Float value; negative for debit (purchase/withdraw), positive for credit
seller_user_oveit_email(Required) Email of the seller/merchant user
device(Optional) Identifier for the device used to perform the transaction
products_json(Optional) JSON string describing products in the transaction (see below)
date(Required) Date and time in ATOM format (Y-m-d\TH:i:sP)
server(Optional) Server identifier for internal tracking

Example CSV Data #

uuid_v4_transaction,rfid_code,amount,seller_user_oveit_email,device,products_json,date,server
a20080669-30c3-4a47-8d57-cea12c455e2d,665394,-4500.00,"dev+1@oveit.com",device-operator-1,"[{""name"":""Pizza"",""quantity"":1,""total"":30,""Tax %"":""5%"",""Tax"":2.3,""Unit price"":10.99},{""name"":""Water"",""quantity"":1,""total"":15,""Tax %"":""5%"",""Tax"":2.3,""Unit price"":10.99}]",2023-05-11T14:23:20+00:00,ch1-app
45dace19-3db0-412d-a1e1-f9d8b6cd4719,665394,-6500.00,"dev+1@oveit.com",device-operator-1,"[{""name"":""Cola"",""quantity"":1,""total"":50},{""name"":""Water"",""quantity"":1,""total"":15}]",2023-05-11T14:23:20+00:00,ch1-app

Products JSON Structure #

Each transaction may include a products_json field that details the items involved. This field should be a JSON array of product objects.

Example #

[
  {
    "name": "Pizza",
    "quantity": 1,
    "total": 30,
    "Tax %": "5%",
    "Tax": 2.3,
    "Unit price": 10.99
  },
  {
    "name": "Water",
    "quantity": 1,
    "total": 15,
    "Tax %": "5%",
    "Tax": 2.3,
    "Unit price": 10.99
  }
]

Ensure that double quotes inside the JSON string are properly escaped when included in the CSV file.

Date Format #

Use ATOM format (a subset of ISO 8601):

YYYY-MM-DDTHH:MM:SS±hh:mm

Example:

2023-05-11T14:23:20+00:00

Notes

  • All transactions must have a unique UUID to prevent duplication.
  • The amount field must reflect the net transaction value in the smallest currency unit (e.g., cents).

Best Practices #

  • Log transaction responses for reconciliation and troubleshooting.
  • Validate your CSV before sending it to ensure all required fields are present.
  • Use HTTPS to protect sensitive data like emails and transaction amounts.
Updated on April 1, 2025
developer, payments

What are your Feelings

  • Happy
  • Normal
  • Sad
Share This Article :
  • Facebook
  • X
  • LinkedIn
  • Pinterest
Table of Contents
  • Endpoint
  • Method
  • Purpose
  • CSV Format
    • CSV Header
    • Field Descriptions
    • Example CSV Data
    • Products JSON Structure
    • Example
    • Date Format
    • Best Practices

Smart Ticketing. Cashless Payments. Zero Friction.

Oveit small icon

Attractions solutions

  • Waterpark Software
  • Playcenter Software
  • Sports Venues and Stadiums
  • Concert Halls Seating Maps
  • Theme Park Solution
  • Hotels & Resorts

Events solutions

  • Conferences
  • Marketing Events
  • Festivals

Company

  • Who We Are
  • Contact Us
  • Privacy Policy
  • Terms of Service

© 2025 • Oveit, Inc.
115 Wild Basin Rd. S 
Austin, Texas 78746

Page load link