Skip to main content
Question

Entitlements showing mapped in dashboard, but during purchase they are showing as empty

  • April 4, 2026
  • 1 reply
  • 38 views

Forum|alt.badge.img

my dashboard shows that product is linked to an entitlement
but when user goes to purchase a subscription in the API call Purchases.getCustomerInfo()
fetches no entitlements corresponding to that order (check below json)

"entitlements": {
"active": {},
"verification": "NOT_REQUESTED",
"all": {}
}

Can anyone help me out in this?

1 reply

matt-heaney
RevenueCat Staff
Forum|alt.badge.img+4
  • RevenueCat Staff
  • April 8, 2026

Hey there,

 

Thanks for your question. This is Matt from RevenueCat, and I’d love to help with this.

 

I’ve checked your account, and I can see that there are entitlements successfully attached to users.

 

This means this information should be returned in the customer info as expected.

 

Could you please share a bit more context on how you’re fetching the customer information? The purchase call in the SDK returns a CustomerInfo object. Are you seeing the same issue there as well?

 

If so, could you please provide the user ID you’re testing with? I’ll take a closer look to make sure everything appears as expected in the logs.

 

Additionally, are there any local logs showing warnings for these users? If helpful, you can enable debug logs with Purchases.logLevel = .debug.

 

Thanks!