iOS Code

Please be mindful. This page is almost very similar but different than the last page. Differences in service account, code, package.json.

These codes will allow you to acknowledge and verify purchases or subscriptions. There is 1 call for each type of transaction.

2. Click Create Function

3. Give your new function a meaningful name

verifyiOSPurchase should be the name you use here

4. Save the trigger type

5. Copy the code below and click the blue "next" button

chevron-rightCopy Mehashtag

6. Clear the default and paste the copied code into the code

7. Update the package.json file

chevron-rightcopy and paste this over the default codehashtag

8. Set the name of the functions entry point

the name used here should match the name used in Step 3 above

9. Deploy the function

10. Set function invocation privacy permissions

This allows any device with your endpoint URL the ability to verify purchases made via your app

  1. Select the function you want to make public. (the function you just created)

  2. Click the Permissions tab.

  3. Click Add Principle

  4. In the Add members field, type allUsers

  5. Select the Cloud Function Invoker role from the Select a role drop-down menu.

  6. Click Add.

Last updated

Was this helpful?