
內容簡介
Bluebrain Wallet Pass for Tickera 將透過 WooCommerce 銷售的每張 Tickera 活動票券轉換為 Google Wallet 通行證。參加者可以在 WooCommerce 感謝頁面、訂單查看頁面及訂單確認電子郵件中找到「儲存至 Google Wallet」按鈕,無需第三方通行證託管服務或訂閱。
【主要功能】
• 使用自有 Google Wallet Issuer 帳戶生成通行證
• 在 WooCommerce 感謝頁面及確認郵件中添加「儲存至 Google Wallet」按鈕
• 支援通行證樣式設定:圖示、標誌文字、背景顏色及組織名稱
• 編輯活動時自動重新生成快取通行證
• 無需第三方服務,直接在網站伺服器上生成通行證
外掛標籤
開發者團隊
② 後台搜尋「Bluebrain Wallet Pass for Tickera」→ 直接安裝(推薦)
原文外掛簡介
Bluebrain Wallet Pass for Tickera turns each Tickera event ticket sold through WooCommerce into a
Google Wallet pass. The attendee gets a “Save to Google Wallet” button on the WooCommerce
Thank You page, on the order-view page, and in the order-confirmation email.
There is no third-party pass-hosting service and no subscription. Passes are built using
your own Google Wallet Issuer account and a service-account key you upload on the plugin’s
settings screen. The event’s name, date and venue, the ticket code, and the ticket holder’s name and seat
(when the ticket has them) are the only data placed on a pass.
This is the free, Google Wallet only edition. A premium edition
adds Apple Wallet passes for iPhone and iPad, plus automatic updates and support, for the
same one Tickera install.
Bluebrain Wallet Pass for Tickera is an independent, third-party plugin built by Blue Brain Media. It
is not affiliated with, endorsed by, or sponsored by Tickera.com.
Features
Google Wallet pass generation via your own Google Wallet Issuer account
“Save to Google Wallet” buttons on the WooCommerce Thank You page, the order-view page, and the confirmation email
Pass styling: icon, logo text, background colour, organisation name
Cached passes are regenerated automatically when you edit the event, and cleaned up after the event date
Requirements
Tickera (free or premium) with its Bridge for WooCommerce add-on
WooCommerce
PHP 8.2+ with the OpenSSL extension
A Google Cloud project with the Google Wallet API enabled and an Issuer account
External services
This plugin connects to the Google Wallet API to create the pass that a ticket buyer saves to
Google Wallet. Creating the pass has to happen on Google’s servers, because Google Wallet only accepts
passes issued through its own API.
What it is used for: authenticating with your Google Cloud service account (https://oauth2.googleapis.com/token), then creating and updating an event class and ticket object (https://walletobjects.googleapis.com/walletobjects/v1). The attendee’s “Save to Google Wallet” button opens a link on https://pay.google.com/gp/v/save/.
What is sent, and when: the first time a ticket is issued, and again whenever you edit the event or the ticket is regenerated, the plugin sends the event name, date and venue, your pass styling (icon, logo text, background colour, organisation name), the ticket code and barcode value, and the ticket holder’s name and seat if the ticket has them. Your service-account credentials are used to sign the requests and are sent only to Google’s OAuth endpoint. Nothing is sent when the plugin is idle.
Provider: Google LLC. Google Terms of Service, Google Privacy Policy and Google APIs Terms of Service.
Credits
This plugin is a fork of CommerceBird – Wallet Pass for Tickera
(https://github.com/RoadmapStudios/commercebird-wallet-pass), originally written by
Roadmap Studios / CommerceBird and released under GPL-3.0. The CommerceBird SaaS account
layer (subscription check, the app.commercebird.com connection, the remote
pass-generation API, and the CommerceBird application-password requirement) has been
removed; Google Wallet passes are now generated and cryptographically signed directly on
the site’s own server, using credentials the site owner supplies on the plugin’s own
settings screen. The GPL-3.0 obligations from the upstream project carry forward
unchanged: source is available and the licence text is distributed verbatim in LICENSE.
The Google Wallet JWT (used for the OAuth2 service-account assertion and the “Save to
Google Wallet” link) is RS256-signed with PHP’s own OpenSSL extension; this edition does
not bundle any third-party libraries.
