Closed dawidvdh closed 4 years ago
@dawidvdh Are you still experiencing this issue? I can have this tested against the latest RC with our sandbox app.
Hey @justinpage, I have no Idea had to switch to a different server based solution as I couldn't get this to work the last time I attempted it.
In the test environment, use https://sandbox.itunes.apple.com/verifyReceipt as the URL. In production, use https://buy.itunes.apple.com/verifyReceipt as the URL.
@adamthewan The library detects this and automatically switches from production to sandbox if the receipt needs that. See https://github.com/Wizcorp/node-iap/blob/master/lib/apple/index.js#L185-L188
@dawidvdh , are you using Firebase Functions ?
If you do, you must enable Flame or Blaze formula in your account since Firebase Function doesn't allow external network requests when billing account is not configured.
"Billing account not configured. External network is not accessible and quotas are severely limited. Configure billing account to remove these restrictions"
@ronkorving I think we can close this issue.
When I try and do a sandbox test with iOS, I receive the following error: