Skip to content
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

Open
david-mohr opened this issue Oct 25, 2021 · 3 comments
Open

Vend integration #6

david-mohr opened this issue Oct 25, 2021 · 3 comments

Comments

@david-mohr
Copy link
Owner

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.

@david-mohr
Copy link
Owner Author

Turns out there's already some promotions set up! @jamgb have you ever heard about using "promo codes" to apply the Working Member discount?

@jamgb
Copy link
Collaborator

jamgb commented Nov 3, 2021

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.

@bulany
Copy link
Collaborator

bulany commented Nov 3, 2021 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants