Have your say in Community Polls: What was/is your greatest motivation to start your own business?

Giftcard API now generally available ?

Giftcard API now generally available ?

Dkthomas1975
Shopify Partner
1 0 3

On july 1 st there was a great announcement that giftcard API now was available on other plans than PLUS. However the page as now been removed and documentation is not updated. What is status ?   

 

https://shopify.dev/changelog/gift-cards-api-now-widely-available

giftcard-api.png

Replies 5 (5)

wisefools
Shopify Partner
9 0 6

Any update? It is present in the API documentation indeed: https://shopify.dev/docs/api/admin-rest/2023-10/resources/gift-card 

matthewmridha
Shopify Partner
1 0 0

Currently responds with a 403, {"errors":"Access denied"}, read_gift_cards and write_gift_cards access scopes enabled

markmaurerrr
Shopify Partner
5 0 8

any updates on this?! i'm also still getting "access denied" as response in 2024 even though  read_gift_cards and write_gift_cards access scopes enabled

gkennedy
Shopify Partner
9 0 0

I worked with Partner support to work this out for my scenario. There are 2 important things to know.

 

1) The storefront API is still only accessible to Plus merchants. The admin REST API is available to everyone.

2) The scopes 'read_gift_cards' and 'write_gift_cards' can be ticked when configuring the app... however ... Shopify support need to enable them to make them work. You will get a 403 Access Denied until they enable it for your app. There is also a separate API for adjusting the balance. If you need to do that you will also need that to be enabled. https://shopify.dev/docs/api/admin-rest/2024-04/resources/gift-card-adjustment - it is not easy to find in the documentation but it is easy enough to use.

 

Hope this helps someone in the future.

Greg

ndt_ts
Shopify Partner
27 3 7

Hi @gkennedy 

When you say "Shopify support need to enable them to make them work. ", do you mean we need to raise a request some where to use them in our apps?

Could you kindly tell how to enable them to use pls?