Documentation
  • Introduction
  • Components
    • User Interface
      • Button
      • Checkbox
      • Date Picker
      • Floating Button
      • Image
      • Label
      • List Picker
      • List View
      • List View Image and Text
      • Notifier
      • Radio Button
      • Rating Bar
      • Slider
      • Surface View
      • Spinner
      • Switch
      • TextBox
      • Time Picker
      • Web Viewer
    • Layout
      • Horizontal Arrangement
      • Horizontal Scroll Arrangement
      • Space
      • Table Arrangement
      • Vertical Arrangement
      • Vertical Scroll Arrangement
    • Media
      • Audio Picker
      • Camcorder
      • Camera
      • Image Picker
      • Metadata
      • OCR
      • Player
      • QR Code
      • Sound
      • Sound Recorder
      • Speech Recognizer
      • Text To Speech
      • Video Player
      • Yandex Translate
    • Drawing and Animation
      • Ball
      • Canvas
      • Image Editor
      • Image Sprite
    • Sensors
      • Accelerometer
      • Barcode Scanner
      • Clock
      • Finger Print
      • Gravity Sensor
      • Gyroscope Sensor
      • Light Sensor
      • Location Sensor
      • Magnetic Field Sensor
      • NearField
      • Orientation Sensor
      • Pedometer
      • Pressure Sensor
      • Proximity Sensor
      • Sound Sensor
      • Temperature Sensor
    • Social
      • Contact Picker
      • Email Picker
      • Google Account Picker
      • Phone Call
      • Phone Number Picker
      • Sharing
      • Texting
      • Twitter
    • Storage
      • File
      • Firebase DB
      • Fusiontables Control
      • SQLite
      • Tiny DB
      • Tiny Web DB
    • Connectivity
      • Activity Starter
      • Bluetooth Admin
      • Bluetooth Client
      • Bluetooth Server
      • Download
      • Network
      • Web
      • WiFi
    • Google
      • Google Account Picker
      • Google Maps
      • Google Shortlink
    • LEGO Mindstorms
      • NXT Drive
      • NXT Color Sensor
      • NXT Light Sensor
      • NXT Sound Sensor
      • NXT Touch Sensor
      • NXT Ultrasonic Sensor
      • NXT Direct Commands
      • EV3 Motors
      • EV3 Color Sensor
      • EV3 Gyro Sensor
      • EV3 Touch Sensor
      • EV3 Ultrasonic Sensor
      • EV3 Sound
      • EV3 UI
      • EV3 Commands
    • Monetization
      • AdMob Interstitial
      • AdMob Banner
      • AdMob Rewarded Video
      • Billing
      • Leadbolt
    • Device
      • Audio
      • Device Tools
      • Wallpaper
      • Package
      • Screenshot
    • Experimental
      • Push Notifications
      • Cloud DB
      • Notification
  • Blocks
    • Control
    • Logic
    • Math
    • Text
    • Lists
    • Colors
    • Variables
    • Procedures
    • Screen
    • Any Component
  • Testing
    • Live Development
      • Via WiFi
      • Via USB
    • Makeroid Companion
  • Extensions
    • List of Extensions
    • Creating Extensions
  • Other
    • Backpack
    • Release Notes
      • Andromeda
      • Beta Versions
    • Resources
      • Concept Cards
    • Terms of Service
Powered by GitBook
On this page
  • Properties
  • IsIabServiceAvailable
  • IsOneTimePurchaseSupported
  • IsSubscriptionUpdateSupported
  • ReadyToPurchase
  • SuppressToast
  • TestMode
  • Events
  • AfterPurchase
  • ErrorOccurred
  • GotOwnedPurchases
  • GotProductDetails
  • GotSubscriptionDetails
  • Methods
  • Consume
  • Initialize
  • IsPurchased
  • IsSubscribed
  • LoadOwnedPurchases
  • ProductDetails
  • Purchase
  • Subscribe
  • SubscriptionDetails
  • UpdateSubscription
  1. Components
  2. Monetization

Billing

In-App Purchases component by Pavitra.

Properties

IsIabServiceAvailable

Returns: (boolean)

Check Play Market services availability

IsOneTimePurchaseSupported

Returns: (boolean)

Is One Time Purchase Supported

IsSubscriptionUpdateSupported

Returns: (boolean)

Is Subscription Update Supported

ReadyToPurchase

Returns: (boolean)

whether In-app billing service is ready to purchase

SuppressToast

whether Toast should be suppressed

TestMode

whether it is testing

Events

AfterPurchase

Parameter

Type

productId

text

After purchase event.

ErrorOccurred

Parameter

Type

message

text

Error occurred event.

GotOwnedPurchases

Parameter

Type

ownedProducts

list

ownedSubscriptions

list

Got Owned Purchases

GotProductDetails

Parameter

Type

success

boolean

productId

text

title

text

description

text

currency

text

price

text

Got Product Details

GotSubscriptionDetails

Parameter

Type

success

boolean

isSubscription

boolean

subscriptionId

text

title

text

description

text

currency

text

price

text

Got Subscription Details

Methods

Consume

Parameter

Type

productId

text

Consume product.

Initialize

Parameter

Type

productId

text

licenseKey

text

merchantId

text

Initialize Billing with License Key & Merchant ID

IsPurchased

Returns: (boolean)

Parameter

Type

productId

text

Is purchased?

IsSubscribed

Returns: (boolean)

Parameter

Type

subscriptionId

text

Is subscribed?

LoadOwnedPurchases

Load Owned Purchases from Google

ProductDetails

Parameter

Type

productId

text

Get Product Details.

Purchase

Parameter

Type

productId

text

Purchase product.

Subscribe

Parameter

Type

subscriptionId

text

Subscribe product.

SubscriptionDetails

Parameter

Type

subscriptionId

text

Get Subscription Details.

UpdateSubscription

Parameter

Type

subscriptionId

text

Update Subscription

PreviousAdMob Rewarded VideoNextLeadbolt

Last updated 7 years ago