Skip to main content

Confusion about webhook not triggering when testing with multiple app_user_ids in Sandbox

  • July 13, 2025
  • 1 reply
  • 13 views

Forum|alt.badge.img+2

Hi everyone,

I’m new to RevenueCat and subscriptions in general, and I’m currently testing my app in the sandbox environment. I’ve connected my backend to RevenueCat via webhooks, and my webhook sets a label for each user based on their app_user_id.

Here’s what’s confusing me:

  • When there is no active subscription in App Store, and a user with app_user_id: user_1 subscribes, the webhook triggers as expected.

  • However, if I log out and then log in as a different user (user_2), and subscribe again, no webhook is triggered.

Does this mean that both users share the same subscription because it’s tied to my Apple sandbox account? How does this work exactly? I would like each app_user_id to be treated as a separate user in my backend, but I’m not sure if I’m misunderstanding how RevenueCat links subscriptions to users in this scenario.

Any clarification would be greatly appreciated. Thanks!

This post has been closed for comments

1 reply

wes_clark
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 320 replies
  • July 17, 2025

Hi! RevenueCat bases our transaction data off of the receipts that we receive from the App Store, and only one user can have the specific receipt with its transactions attached to it. Thus, having multiple subscriptions from one App Store account tied to multiple app user IDs is not something that RevenueCat supports.  


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings