-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vend integration #6
Comments
Turns out there's already some promotions set up! @jamgb have you ever heard about using "promo codes" to apply the Working Member discount? |
I've never done it that way, but I haven't worked since lockdown -- it may have started then. If that was set up a while ago though, I think it must have fallen out of use as I was always just shown to put the discount in manually. |
Hi Dave and James, are we meeting on Zoom tonight?
Jono
…On Wed, 3 Nov 2021 at 15:50, jamgb ***@***.***> wrote:
I've never done it that way, but I haven't worked since lockdown -- it may
have started then. If that was set up a while ago though, I think it must
have fallen out of use as I was always just shown to put the discount in
manually.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#6 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAEEZ2IRJBCSYKTL3XVXATTUKC5RHANCNFSM5GU4LJGA>
.
Triage notifications on the go with GitHub Mobile for iOS
<https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675>
or Android
<https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub>.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I've done some research on Vend's API and it looks like integration should be pretty straight forward.
Stage 1
Existing customers
Vend has as unique ID per customer. We need to log this ID into the member database. A one-time script will need to be prepared to match all existing members to "customer" records in Vend. More importantly, it will need to identify any members that don't have matching customer records (and vice-versa). Should be pretty straight forward
Stage 2
Looks like we can use a non-expiring Promotion and a Customer Group to automatically apply volunteer discounts. We can use daily jobs to add/remove customers from the Customer Group as they do volunteer hours.
Stage 3
Webhooks - might be an option to keep Vend and the member database in sync, but that's a future feature.
The text was updated successfully, but these errors were encountered: