In-app purchases on Mac App Store.
inAppPurchase module emits the following events:
Emitted when one or more transactions have been updated.
transactions(Transaction - Array of transactions.
inAppPurchase module has the following methods:
inAppPurchase.purchaseProduct(productID, quantity, callback)
productIDString - The id of the product to purchase. (the id of
quantityInteger (optional) - The number of items the user wants to purchase.
callback Function (optional) - The callback called when the payment is added to the PaymentQueue. (You should add a listener with
inAppPurchase.addTransactionsListener to get the transaction status).
isProductValidBoolean - Determine if the product is valid and added to the payment queue.
Boolean, whether a user can make a payment.
String, the path to the receipt.
© 2013–2018 GitHub Inc.
Licensed under the MIT license.