Difference between revisions of "FBInstant.payments.consumePurchaseAsync"
m (Text replacement - "<source" to "<syntaxhighlight") |
|||
Line 7: | Line 7: | ||
Consumes a specific purchase belonging to the current player. Before provisioning a product's effects to the player, the game should request the consumption of the purchased product. Once the purchase is successfully consumed, the game should immediately provide the player with the effects of their purchase.<br /> | Consumes a specific purchase belonging to the current player. Before provisioning a product's effects to the player, the game should request the consumption of the purchased product. Once the purchase is successfully consumed, the game should immediately provide the player with the effects of their purchase.<br /> | ||
<br /></translate> | <br /></translate> | ||
− | < | + | <syntaxhighlight lang="lua"> |
FBInstant.payments.consumePurchaseAsync(purchaseToken,callback) | FBInstant.payments.consumePurchaseAsync(purchaseToken,callback) | ||
</source> | </source> | ||
Line 15: | Line 15: | ||
=== <translate>Examples</translate> === | === <translate>Examples</translate> === | ||
'''Example'''<br/> | '''Example'''<br/> | ||
− | < | + | <syntaxhighlight lang="lua"> |
FBInstant.payments.consumePurchaseAsync("54321", function(result,error) | FBInstant.payments.consumePurchaseAsync("54321", function(result,error) | ||
if result then | if result then |
Revision as of 14:26, 13 July 2023
Available since: Gideros 2018.3
Class: Payments
Description
Consumes a specific purchase belonging to the current player. Before provisioning a product's effects to the player, the game should request the consumption of the purchased product. Once the purchase is successfully consumed, the game should immediately provide the player with the effects of their purchase.
<syntaxhighlight lang="lua">
FBInstant.payments.consumePurchaseAsync(purchaseToken,callback)
</source>
Parameters
purchaseToken: (string) The purchase token of the purchase that should be consumed.
callback: (function) A function that will be called with two arguments: True when the purchase has been consumed successfully otherwise the operation failed, and an error code if the function failed.
Examples
Example
<syntaxhighlight lang="lua">
FBInstant.payments.consumePurchaseAsync("54321", function(result,error)
if result then
print("Consumed!")
end
end)
</source>