How-to
How to Add LatePoint Appointments to Apple Wallet & Google Wallet
AddToWallet now lets you connect LatePoint with WordPress and give customers easy access to their appointments through Apple Wallet or Google Wallet.
With AddToWallet for LatePoint, every booking can go straight into the customer’s wallet: the service, date, time, agent and location, with a barcode carrying the booking code and a reminder before the appointment. The plugin itself is free; each pass uses one AddToWallet credit. This guide takes you from install to the first pass in a few minutes.
What You Need
- A WordPress site with LatePoint, the free booking plugin from WordPress.org.
- An AddToWallet account. Each pass uses one credit from your account.
1. Download the Plugin from AddToWallet
Open the LatePoint connector page in your AddToWallet dashboard (Integrations › LatePoint) and click Download plugin. You get a .zip file. Keep it zipped.

2. Upload It to WordPress
In WordPress, go to Plugins › Add Plugin and click Upload Plugin at the top. Choose the .zip you downloaded (1), click Install Now (2), then Activate Plugin.

An AddToWallet item appears in your WordPress sidebar. Everything lives on that one screen, in four tabs: Pass design, Bookings & passes, Settings and Help.

Using the older AddToWallet for LatePoint 1.x plugin? Version 2.0 installs into a new folder, so WordPress lists it as a separate plugin. When you activate it, it copies your settings and the record of every pass the old plugin issued, then takes over. Deactivate and delete the old plugin afterwards; until you do, it stays switched off so customers never see two sets of buttons. Your API key, logo, image, colour and barcode setting come across.
3. Connect Your AddToWallet Account
Copy your API key from the top of the sidebar in your AddToWallet dashboard, paste it into API key and click Connect. The plugin checks the key with AddToWallet before saving it.

The key stays on your server. Your visitors’ browsers never see it.
4. Design the Pass
The Pass design tab is a visual editor. Everything you change shows up straight away in the live preview on the right, filled in with your latest real booking.

- Brand (1): your business name, logo and background colour. Leave the name blank to use your site name.
- Front (2): a header line, the pass title and up to three short fields.
- Preview (3): switch between Apple Wallet and Google Wallet, front and back.
Use + Data Field next to any line to put the booking’s own details on the pass: the customer’s name, the service, date, start and end time, duration, agent, location and its address, booking code, price, your business details and more. Each pass is filled in with that customer’s booking.

The Back of the pass is for the things people look up on the day. By default it shows who the appointment is with, the location address (tap it to open the map), and your email address and phone number, all taken from LatePoint and your settings. Add or remove sections as you like.

Switch the preview to Google Wallet to check how the same pass looks on Android.

Further down are a hero image (with a different image per service, if you like), the barcode format, and the Wallet reminder before the appointment. Click Save pass design when you are happy.
5. Choose Which Bookings Get Passes
On the Settings tab you decide which bookings get passes (1) and what expires them (2). By default, Approved and Completed bookings get passes, and cancelled, no-show and deleted bookings expire theirs. You can also issue passes for bookings still Pending Approval, though you may not approve them. The same tab shows how many pass credits you have left.

6. What Your Customers See
Customers book exactly as before. On the last step of LatePoint’s booking form, right under the confirmation message, they now get Add to Apple Wallet and Add to Google Wallet buttons. An order with several appointments gets one pass per booking, each labelled with its service and time.

The barcode carries LatePoint’s booking code, the one the customer sees in their confirmation and emails. Showing the confirmation again never creates a second pass for the same booking, and when a payment takes a moment to confirm, the confirmation step waits for it. Bookings that already have a pass also show the buttons in LatePoint’s customer account.
7. Reschedules and Cancellations Are Handled for You
When a booking is cancelled, marked a no show, or deleted, the pass in the customer’s wallet is marked expired straight away. When a booking is rescheduled, or its service, agent or location changes, the pass is updated to match, without using another credit. This all happens on your server, so nobody needs to have a page open.
8. Keep Track of Every Pass
The Bookings & passes tab lists every booking with its status and its pass: issued, updated, expired, or why one was not issued. Search by customer name or booking code.

Frequently Asked Questions
No buttons appear after booking. What should I check?
Usually one of three things: you are out of credits, the booking has a status you do not issue passes for (Pending Approval, say), or your theme or another plugin replaced LatePoint’s confirmation step. The Bookings & passes tab shows which one it is.
What does the barcode scan as?
LatePoint’s booking code, so you can search for it in LatePoint when the customer arrives.
Does expiring a pass refund the credit?
No. Each pass uses one credit when it is created; updates and expiry are free.
That’s it. Download the plugin, connect your account, and every appointment you take can live in your customers’ wallets.
Get AddToWallet for LatePoint