With Wave + PassKit, you can issue digital wallet passes such as loyalty cards, membership cards, or event tickets based on payment activity, new customer creation, or invoice events. This connection helps you reward or engage customers based on their financial interactions, without needing complex systems.
Setting Up The Integration
To connect Wave with PassKit:
- Create and publish your digital pass in PassKit (e.g., coupon, loyalty card, or membership).
- Go to Settings > Developer Tools in your PassKit dashboard to access your API region and generate API credentials.
- In Wave, identify a trigger point, such as:
- A new customer is added
- An invoice is paid
- A payment is received
- Use Zapier, Make, or a backend script to connect Wave to PassKit:
- Trigger: A specific event in Wave (e.g., “New Payment” or “New Customer”)
- Action: Create a pass in PassKit and populate it with the customer’s information
- Return the pass link via email, attach it to a confirmation message, or store it in your CRM.
This allows you to deliver wallet-ready passes based on billing events.
Common Use Cases
Wave + PassKit is useful for small businesses offering loyalty perks, access passes, or member-only offers.
- Send a digital loyalty card when a customer pays an invoice
- Offer a membership pass after a first purchase
- Deliver a digital coupon to repeat customers who’ve made multiple payments
- Track pass issuance based on billing frequency or invoice size
- Revoke or update passes if payment terms change
It adds a layer of engagement on top of financial transactions.
Requirements
To use this setup, you’ll need:
- A PassKit account with a published pass
- A Wave account
- API credentials from PassKit Developer Tools
- A connection tool like Zapier or Make
- Customer and invoice fields that match your pass template
No coding is needed for basic workflows using Zapier or Make.
Support And Documentation
Helpful links:
SDK and API Configuration Settings
These resources help guide setup and troubleshooting.
Frequently Asked Questions
Can I Send A Pass After A Customer Pays?
Yes. You can trigger pass creation based on payment or invoice status in Wave.
How Are Passes Delivered?
You can include the pass link in a confirmation email or message, or send it manually if needed.
Can I Track Who Received A Pass?
Yes. You can log pass details in a spreadsheet or CRM during the workflow.