| 开发者 | walletpassbuilder |
|---|---|
| 更新时间 | 2026年10月26日 12:18 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
{{wallet_pass_buttons}} or {{wallet_pass_link}} to LatePoint's emails. A check every 15 minutes retries anything that failed and catches changes made outside LatePoint's normal screens.
Amelia
Turn on Amelia on the Integrations tab and every appointment and every event booking gets its own wallet pass. There are two passes to design, one for appointments (service, date, time, employee, location) and one for events (event, date, time, location, tickets), in the same editor with the same data fields. When a booking is rescheduled, approved or cancelled, or the event itself changes or is cancelled, the pass on the customer's phone updates. The Add to Wallet buttons appear on the confirmation screen of Amelia's booking forms, and you can add %wallet_pass_buttons% or %wallet_pass_link% to Amelia's customer emails.
Sugar Calendar
Turn on Sugar Calendar on the Integrations tab and every ticket sold or claimed through Sugar Calendar's ticketing gets its own wallet pass: the event, date, time and place, the ticket holder and the ticket code as a QR code. Tickets bought together each get their own pass, so they can be shared and scanned one by one. When the event moves or an order is refunded, the passes on people's phones update. The Add to Wallet buttons appear on the order receipt, one pair per ticket, and you can add {wallet_pass_buttons} or {wallet_pass_link} to Sugar Calendar's ticket and receipt emails.
Event Tickets
Turn on Event Tickets on the Integrations tab and every ticket and RSVP from Event Tickets (by The Events Calendar) gets its own wallet pass: the event, its date, time and venue, the ticket holder and the security code as a QR code. It works with RSVPs and Tickets Commerce, on The Events Calendar's events or any page with tickets. A pass is issued once a ticket is paid for or an RSVP is "Going"; when the event changes, an order is refunded or someone checks in, the pass on their phone updates. The Add to Wallet buttons appear on the order confirmation and the "My Tickets" page, one pair per ticket, and beside each ticket in Event Tickets' ticket emails.
Bookly
Turn on Bookly on the Integrations tab and every booking made with Bookly (Lite or Pro) gets its own wallet pass: the service, date, time, staff member, customer and booking number as a QR code. Everyone in a group booking gets their own pass. When an appointment is rescheduled, approved, cancelled or rejected, from Bookly's calendar, its appointments list or the links in its emails, the pass on the customer's phone updates. The Add to Wallet buttons appear on the booking form's last step, and you can add [wallet_pass_buttons {booking_number}] or [wallet_pass_link {booking_number}] to Bookly's email notifications (Bookly fills in the booking number). Those only show in emails to that booking's customer, its staff member or the site's admin. Bookly has to send its emails through WordPress (its default), not its own SMTP setting.
Events Manager
Turn on Events Manager on the Integrations tab and every space in an Events Manager booking gets its own wallet pass: a booking for three people is three tickets, each with the event, date, time and place, who booked it, the ticket type and number, and its own ticket code as a QR code. A pass is issued once a booking is pending approval or approved. When the event moves or is cancelled, or the booking is approved, rejected or cancelled, the passes on people's phones update. The Add to Wallet buttons appear in the booking form's success message and on the "My Bookings" page, and you can add #_WALLETPASSBUTTONS or #_WALLETPASSLINK to Events Manager's booking emails.
EventON
Turn on EventON (Lite or the full version) on the Integrations tab and every upcoming event gets a wallet pass that everyone shares: the event, its date, time and place, and its status. People add it from an Add to Wallet box on EventON's event card; when the event moves, is cancelled or postponed, or (when it repeats) its next date comes round, the pass on every phone that saved it updates. Each event uses one pass credit, whoever adds it. If you've arranged EventON's event card yourself, add the "Add to Wallet" box in EventON › Settings › EventCard.
Event Espresso
Turn on Event Espresso on the Integrations tab and every registration gets its own wallet pass. Event Espresso makes a registration for each ticket in an order, so a group of three gets three passes, each with the event, date, time and venue, the attendee, the ticket type and number, and the registration code as a QR code. A pass is issued once a registration is approved or awaiting review. When the event, its dates, tickets or venue change, or a registration is approved, cancelled or declined, the passes on people's phones update. The Add to Wallet buttons appear on the thank-you page, and you can add [WALLET_PASS_BUTTONS] or [WALLET_PASS_LINK] to Event Espresso's messages.
WooCommerce
Turn on WooCommerce on the Integrations tab, then tick "Wallet pass" on the products that should issue one. Each unit bought gets its own wallet pass once the order is paid, so three tickets are three passes, each with the product and its options, the customer's name, the order number and its own code as a QR code. A cancelled, refunded or failed order, or a refunded unit, shows as cancelled on the pass. The Add to Wallet buttons appear on the order received page, in My Account's orders and in WooCommerce's order emails to the customer. Works with WooCommerce's order tables (HPOS).
Requirements
A WalletPassBuilder account. You can create one for free; each new pass uses pass credits from your account.
[wallet_pass_builder].Yes. Pick it in the block's settings, or use [wallet_pass_builder pass="PASS_ID"]. The Add to Wallet button tab lists your passes with their shortcodes.
pass (a pass id; leave it out for the pass from the Pass Template tab), wallets (both, apple or google) and align (left, center or right). For example: [wallet_pass_builder pass="PASS_ID" wallets="both" align="center"].
Yes. Updating keeps the same pass and link, and phones that saved it receive the new version. The plugin asks you to confirm first.
No. Passes stay in your WalletPassBuilder account. Deleting the plugin removes your API key from the site, and also its settings and activity log if you tick that option on the Settings tab.
Your account's default workspace. You can change it in WalletPassBuilder under Settings > Workspace.
The preview draws them in your browser with the bundled QR Code Generator library by Kazuhiko Arase (MIT licence) and a built-in Code 128 encoder, the same formats Apple Wallet and Google Wallet show.