Hi,
I’ve got an app that has been installed by me on around 15 stores now ( I get collaborator access to each store and process with manual app installation ).
I started to face an issue with last two stores. Even tho the app has access to customer, I am still unable to receive customer data, the stores are basic Shopify just like few other stores which do not cause any issue.
Query :
query GetFulfillmentAndOrderDetails($fulfillmentOrderId: ID!, $orderId: ID!) {
fulfillmentOrder(id: $fulfillmentOrderId) {
id
orderId
orderName
lineItems(first: 250) {
edges {
node {
id
productTitle
sku
totalQuantity
}
}
}
}
order(id: $orderId) {
id
name
createdAt
totalPrice
lineItems(first: 250) {
edges {
node {
id
sku
name
quantity
originalUnitPriceSet {
shopMoney {
amount
currencyCode
}
}
discountedUnitPriceSet {
shopMoney {
amount
currencyCode
}
}
}
}
}
subtotalPriceSet {
shopMoney {
amount
}
}
shippingAddress {
firstName
lastName
address1
address2
city
country
zip
province
phone
}
shippingLine {
code
originalPriceSet {
shopMoney {
amount
}
}
}
}
}
and response :
“errors”: [
{
“message”: "This app is not approved to access the Customer object. Access to personally identifiable information (PII) like customer names, addresses, emails, phone numbers is only available on Shopify, Advanced, and Plus plans. Learn more: (link)
“locations”: [
{
“line”: 99,
“column”: 7
}
],
“path”: [
“order”,
“shippingAddress”,
“firstName”
],