🎉 Celebrate with 10% OFF on All Products! Use Code: GFEX10 Or Buy Any 2+ Items for 30% OFF with Code: GFEX30!
Home Add-ons Child Pickup Authorisation & Log
Premium Integration

Gravity Forms
+ Child Pickup Authorisation & Log

Let parents register who may collect each child with a Gravity Forms form, and check and log every pickup on a tablet or phone. Parents add authorised adults with a photo, relationship, phone, the last 4 characters of their ID, optional dates and one-time pickups, plus a family PIN that is stored only as a hash. Staff find the child, compare the adult with the photo, confirm with the PIN or the ID characters and log the pickup with time, adult and staff member. A "not on the list" warning logs refused attempts and can alert the parent at once. Collected and not-yet-collected lists with a closing-time check, a daily pickup report with CSV, parent e-mails, signed edit links with a change log, encrypted photos in protected storage, a role-restricted staff screen and data retention clean-up. All processing is local, with no outside connection.

User User User User
+2k
4.9/5
Trusted by 2,000+ Agencies
Child Pickup Authorisation & Log

Watch it in action

Gravity Forms Child Pickup Setup Guide: Authorised Adults, Photo & PIN Check, Pickup Log

Video setup guide: Gravity Forms Child Pickup

Core Features

Parent registration with Gravity Forms: child, group or class, optional child photo, parent contacts, days attending and notes for staff
Authorised adults field: name, relationship, phone, photo, last 4 characters of their photo ID, valid-from / valid-until dates and a one-time pickup option
Family pickup PIN stored only as a one-way hash, never shown, exported or e-mailed; weak PINs such as 1234 are refused
Parents update their list through a signed link (which leaves the address bar) or their account; every change is logged
Tablet and phone friendly staff screen: search or filter by group, child and adult photos, staff-only notes
Confirm each pickup with the family PIN, the adult's ID characters, or either; checks pause after repeated wrong codes
Every pickup logged with time, adult, check method and staff member; optional e-mail to the parent
Not on the list: red do-not-release warning, refused-attempt log and an instant parent alert through Gravity Forms notifications
One-time authorisations expire after use; date-limited ones are refused outside their dates
Today view: collected, not yet collected and absent, with a closing-time warning; daily report and CSV
Privacy built in: encrypted photos in a protected folder, no child data in links or page titles, role-restricted staff screen, retention clean-up and WordPress privacy export / erase
Local only, no outside connection. For Gravity Forms 2.9 and newer

What does it do?

At the end of the day, staff at an after-school club, a holiday camp, a nursery or a sports club have to answer the same question again and again: may this adult take this child home? Paper lists in a folder are hard to keep up to date, easy to read over someone's shoulder, and leave no record of who collected whom. The Gravity Forms Child Pickup Authorisation & Log add-on turns a Gravity Forms form into the pickup list and gives staff a simple screen to check and log every pickup.

Parents use your registration form to add the adults who may collect their child: name, relationship, phone, a photo, the last 4 characters of their photo ID, optional valid-from and valid-until dates and a one-time option for a single pickup. They choose a family PIN, which is stored only as a hash and never shown or e-mailed. Later they update the list themselves through a signed link or their account, and every change is recorded.

At pickup, staff open the pickup screen on a tablet or phone, find the child, compare the adult with the photos and confirm with the PIN or the ID characters. The pickup is logged with the time, the adult and the staff member, and the parent can get an e-mail. If the adult is not on the list, a red do not release warning appears, the attempt is logged and the parent can be alerted at once. Expired, not-yet-valid and used one-time authorisations are refused, and repeated wrong codes pause the check. A Today view lists who is collected and who is still waiting, with a closing-time warning, and the daily report downloads as CSV. Photos are encrypted in a protected folder, child data never appears in links or public pages, and a retention setting cleans up old records. Everything runs on your own site. Your organisation follows its own childcare licensing rules and policies; the add-on is a tool to support them.

How does it work?

When a registration form with pickup switched on is submitted, the add-on creates a child record in its own tables with the mapped child and parent details, one row per authorised adult and the photos. The PIN and the ID characters are hashed with PHP's password_hash and only the hashes are kept; the Gravity Forms entry receives a short summary (names and relationships) and never the PIN, the ID characters or the photos, not even in a saved draft. Photos are checked, re-encoded as a JPEG of at most 640 pixels, which drops camera metadata such as the location, encrypted with AES-256-GCM using a key kept in your database and saved under a random name in a private uploads folder with Apache and IIS deny rules. Staff see them through an authenticated request only.

The pickup screen talks to your site with POST requests protected by a nonce and a capability check, so names never appear in a web address. A pickup is released only when the adult is on the list, is valid today (dates, one-time use) and the PIN or ID characters match; a one-time authorisation is marked used in the same database step. Wrong codes are counted per child and pause the check for the minutes you set. Parent e-mails use Gravity Forms notifications with two new events, child collected and pickup refused, and merge tags for the child, adult, time, staff member and reason. Parent links carry only an opaque signed token with an expiry; staff can send a new link, which cancels the older ones. A daily clean-up anonymises or deletes old log rows, archived children and ended authorisations after the number of days you choose. The add-on makes no outside HTTP request beyond the licence and update checks.

Interface Previews

Screenshot
Screenshot
Screenshot
Screenshot

How do I enable this?

1
Install and activate the add-on, then activate your license key in Forms → Settings → Child Pickup and choose the check method and staff roles.
2
Add the Authorised adults, Family pickup PIN and Protected photo fields to your registration form, then switch on pickup registration in Form Settings → Child Pickup and map the child and parent fields.
3
Add {gecp_edit_url} to the registration e-mail so parents can update their list, and put the [gf_child_pickup] shortcode on a page for the pickup tablet.
4
At pickup, find the child, compare the adult with the photo, confirm with the PIN or ID and the pickup is logged. Check Today before closing.

Customer Reviews

Submit your review
1
2
3
4
5
Submit
     
Cancel

Create your own review

GravityExtra
Average rating:  
 0 reviews

Have a new Feature idea?

Didn't see a feature in our plugin that you think would be useful? Share with us and let the team be a part of it.

Submit a Feature Request
$59
$39/year
You Save $20
Add any 2nd item, get 30% OFF both!
Use code GFEX30 at checkout
Secure checkout via Stripe
What's Included
  • Automatic Yearly Renewal
  • 1 Year Free Support & Updates (Renewable)
  • 24x7 Dedicated Customer Care
24/7 Support
For any query, connect with us on our support portal.
Submit a Query →
Quick Info
Version 1.0.1
Changelog
Icon
Gravity Forms Child Pickup Authorisation & Log
10 people are viewing this

Wait! Don't leave
empty-handed 🎁

Grab these exclusive codes to use at checkout!

10% OFF On all products
GFEX10
30% OFF Best Value
On any 2+ items
GFEX30

No thanks, I'll pay full price

Someone just bought this A few seconds ago
0
0
Your Cart
Your cart is emptyReturn to Shop
🔥 FREQUENTLY BOUGHT TOGETHER
Complete Combo & Save 40%!
ITEM IN YOUR CART
Gravity Forms Klaviyo Add-on
$39.00/yr
+
🎁 RECOMMENDED ADD-ON SAVE 40% OFF
Original Price: $49.00/yr
Bundle Special Price: $29.40/yr