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

tap-shopify does not support the gift card endpoint #47

Open
colin-roy-ehri opened this issue Nov 18, 2019 · 2 comments
Open

tap-shopify does not support the gift card endpoint #47

colin-roy-ehri opened this issue Nov 18, 2019 · 2 comments

Comments

@colin-roy-ehri
Copy link

https://help.shopify.com/en/api/reference/plus/giftcard

"A gift card is an alternative payment method. Each gift card has a unique code that is entered during checkout. GET /admin/api/2019-10/gift_cards.json
Retrieves a list of gift cards. "

This endpoint can be used to pull information about gift cards, including balances available and status. This information is not available through other shopify tap endpoints already implemented. Knowing how much value remains on gift cards is vital for calculating total liabilities.

@dougb
Copy link

dougb commented Nov 19, 2019

The GiftCard api is only available via a private application, and private applications authenticate with Shopify through basic HTTP authentication.
This form of authentication is not currently supported in the tap. There have been multiple attempts, #16 #43 to support private apps. This must be done first before the gift card endpoint can be supported.
(I'm new to this tap, and this is my understanding after spending a few hours looking around.)

@dougb
Copy link

dougb commented Nov 19, 2019

I have some code based on #43 that adds support for GiftCards and kinda works. I have a schema issue that is keeping the stream from being selected.
I hope to have a pr as soon as #43 is resolved.

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

2 participants