iap-receipt-validator
iap-receipt-validator copied to clipboard
validateReceipt never returns
For us it turns out that validateReceipt() from the README-example will never return.
This is our code:
import iapReceiptValidator from 'iap-receipt-validator';
const validateReceipt = iapReceiptValidator(password, production);
async function validate(receiptData) {
try {
console.log("Validate P1")
const validationData = await validateReceipt(receiptData);
console.log("Validate P2")
console.log("Validation P3 Data", validationData)
return validationData;
} catch(err) {
console.log(err.valid, err.error, err.message)
}
}
We call this method like this:
const validationData = await validate(receiptData);
But it will never return. In the console-log we see "Validate P1", but "Validate P2" will never appear.
Have we missed something or has something big changed?
Itunes servers were having some issues, is it still not working for you?