Each order on your WordPress store issues a branded Apple Wallet or Google Wallet loyalty pass to the customer — automatically, no code.
A few ways teams put WooCommerce and Passmint to work together.
One Zap links the two — live in a few minutes, no code involved.
In Zapier, add Passmint as a connected app and paste your API key when prompted. Zapier verifies it against your account immediately, so you'll know the connection works before building the rest of the Zap. Use a pmk_test… key while you're setting things up.
Create a new Zap, choose WooCommerce as the trigger app, and pick the trigger that fires when a new order is placed. Connect your store, then send a test so Zapier can read a sample order and learn its fields.
TODO(verify): Confirm the exact WooCommerce 'new order' trigger label and how the store connects (REST API keys vs. the WooCommerce Zapier plugin). Note whether you can filter by order status (e.g. only 'processing' or 'completed').
Add an action step, choose Passmint, and select Create Pass. Pick your loyalty template from the dropdown — Zapier loads your templates automatically. Then map Holder Email and Holder Name from the order's billing email and customer name.
In Field Values, map the order details you want on the card — order total, points earned — to your template's field names. The key on the left must exactly match a field defined in your Passmint template, or the value is dropped. Run the Zap with your test order, open the pass on a phone, then switch to a pmk_live… key and turn it on.
TODO(verify): Confirm the WooCommerce field labels for billing email, customer name, and order total on a real test order, and that the Field Values keys you reference exist in your loyalty template.
The details teams check before switching the Zap on.
Free for your first passes. No Apple or Google certificates to manage, no code to write.