Download Addon

This addon is only permitted for paid versions of Construct 3.

View Plans

Info

Statistics

  • Download count27 total downloads
  • Latest download count 25 downloads of latest version
  • Average download count1 downloads per day average

Owners

A list of all Actions, Conditions and Expressions supported in this addon.

0 initialize

  • Actions

    initialize

    SDK Initialize a BillingClient

  • Conditions

    On Initialize

    this is the description

    On Initialize Error

    On Initialize Error

1 show products available

  • Actions

    Check Product Details, (Type: {0}, productId: {1}, Position: {2}).

    After you have established a connection to Google Play, you are ready to query for your available products and display them to your users.

  • Conditions

    On Get Product Detail, Type: {0}, productId: {1}

    On Get Product Detail

    On Get Product Detail Error

    On Get Product Detail Error

2 purchase

  • Actions

    Purchase Products, (Type: {0}, productId: {1}, isConsumable: {2}, Name: {3}, Description: {4}).

    Launch the purchase flow (Non-consumable | Subscriptions | Consumable: boolean)

3 fetching purchase history

  • Actions

    Show Purchase History, (Type: {0}, Get Position: {1}).

    returns the most recent purchase made by the user for each product, even if that purchase is expired, canceled, or consumed.

  • Conditions

    On Get Purchase History, Type: {0}

    On Get Purchase History

    On Get Purchase History Error

    On Get Purchase History Error

4 fetching purchases

  • Actions

    Restore Purchases, (Type: {0}, Get Position: {1}).

    It's possible that your app might not be aware of all the purchases a user has made.

  • Conditions

    On Restore, Type: {0}

    On Restore

    On Restore Error

    On Restore Error

2 processing purchases

  • Conditions

    On purchase {0} Completed

    Trigger fires when a product is successfully purchased or subscribed.

    On User Canceled

    On User Canceled

    On Service Unavailable

    On Service Unavailable

    On Billing Unavailable

    On Billing Unavailable

    On Item Unavailable

    On Item Unavailable

    On Developer Error

    On Developer Error

    On Error

    On Error

    On Item Already Owned, Type: {0}

    On Item Already Owned

    On Item Not Owned

    On Item Not Owned

    On Service Disconnected

    On Service Disconnected

    On Feature Not Supported

    On Feature Not Supported

    On Network Error

    On Network Error

debug

error

global

  • Expressions

    ResponseCode

    Handle Purchase Billing Result response codes, (Including: consumable | Non-consumable | Subscriptions)

response position

  • Expressions

    ProductDetail

    if get response position success

    PurchaseHistory

    if get response position success

    RestorePurchase

    if get response position success

get a transaction

  • Expressions

    PackageName

    Get Package Name value when the purchase is successful

    ProductsId

    Get Products Id value when the purchase is successful

    PurchaseTime

    Get Purchase Time value when the purchase is successful

    OrderId

    Get OrderId/GPA value when the purchase is successful

    PurchaseToken

    Get PurchaseToken value when the purchase is successful

    Signature

    Get Signature value when the purchase is successful

    PurchaseState

    Get PurchaseState value when the purchase is successful

    OriginalJson

    Get Original Json value when the purchase is successful

    Quantity

    Get Quantity value when the purchase is successful

    IsAcknowledged

    Get IsAcknowledged value when the purchase is successful

    Accountidentifiers

    Get Accountidentifiers value when the purchase is successful

    DeveloperPayload

    Get DeveloperPayload value when the purchase is successful