voltrue2 / in-app-purchase

A Node.js module for in-App-Purchase for iOS, Android, Amazon and Windows.
http://iap.gracenode.org
Other
1.04k stars 287 forks source link

Error: Functions did not deploy properly with Firebase Cloud functions #344

Open desmeit opened 3 years ago

desmeit commented 3 years ago

I try to implement it to Firebase Cloud functions but I'm always getting this error message:

Error: Functions did not deploy properly.

My code is very simple and the error comes as soon as i implement in-app-purchase. with or without configs.

const functions = require("firebase-functions");

const iap = require("in-app-purchase");

exports.validateReceipt = functions.https.onRequest(async (req, res) => {
  await iap.setup();
  res.send("test");
});
famictech2000 commented 2 years ago

Thy this:

// Init cloud functions const functions = require('firebase-functions');

const admin = require('firebase-admin'); admin.initializeApp();

var IAPVerifier = require('in-app-purchase');

IAPVerifier.config({

// Configuration variables go here

});