Free ads in app purchase

Not sure if this is the right forum but;

I have ads in my application and want to add a free ad version as an application to buy how could achieve this.

IM had to expand so as simple as possible would be thank you very much.

It would also be a C++ function or can it be done in QML

Look at the example of payment https://github.com/blackberry/Cascades-Samples/tree/master/paymentservice Service I don't think I have even made changes to paymentServiceControl.cpp when I added it to my project. Also note that you should add a line to your main.cpp

Tags: BlackBerry Developers

Similar Questions

  • Switching from paid free with in-app purchases

    I have the application existing PlayBook that paying using a model.

    For various reasons I intend to move to a Freemium model with in-app purchases (where users buy app premium features as they need). The switch would happen once PlayBook improved OS, BB10 and my BB10 version can support users PlayBook.

    I have a few thousand active users on the paid version.

    I'm not able to maintain the application mutiple versions (i.e. continue update version PlayBook as different SKU on top of the free version).

    What I'll do is to publish a new app (new app ID) in free aid model first and it targets to BB10 phone only devices. The PlayBook version will remain as existing paid app.

    Once the PlayBook gets OS10 support I will change my (new) Freemium app to support tablets and at that time stop the paid app only (old) PlayBook.

    Is it possible for RIM move all users who have bought the paid version to a virtual good SKU specific in the Freemium version so that they can re - download and continue receving updated to the new version without the need to buy the app again?

    I'm afraid the existing customers will be riot as soon as they discover future updates will require to purchase the application again.

    It's very urgent for me so I would be grateful someone of RIM to provide some tips. Thank you!

    App purchases can be handed on to purchases of digital goods. Your best options would be either keep the paid version of the application (can be as simple as setting a value to specify that the good digital upgrade has been purchased) or offer your existing users to unlock the freemium version without paying (add a feature that provides a unique unlock for example code).

  • In-app purchase to get rid of ads & family sharing

    If we make an in-app purchase to get rid of the ads, buying the app will transfer to other members of the family through the sharing of the family?

    My boys play a game that has obnoxious ads.  We are ready to buy the app, but I don't want to buy 2 x.

    No, in-app purchases are not included in the sharing of the family, each person will have to buy it: What are the types of content can I share with sharing family?-Apple Support

  • Free app with possible in-app purchase?

    Hello

    I think to release my latest creation, an application free, but with the possibility of in-app purchases. Is this possible? I know not due to the fact that free applications have no licenses.

    This is possible. I'm doing this for one of my games.

    http://appworld.BlackBerry.com/WebStore/content/26560

    You need a minimum of OS 1.0.6 for in-app purchases

  • Free app w / in-App purchase iTunes Connect settings

    In iTunes Connect - new screen of the app, information - if I want my app free booth with in-app purchase set as free price level, then set the price later in the final "Ready for download" screen choose Manage in-App purchases?

    OK, under "Rights and rates" the price level should be free. Then set the price of the folios/questions under 'Manage in-app purchases.

  • a creative cloud for CC pro flash user, must pay for in-app-purchase library o, it's free?

    a creative cloud for flash profesional user, must pay for in-app-purchase library o, it's free?

    ¡

    Fernando flicking

    Using the iOS extension for Adobe AIR In - App purchase native | Adobe Developer Connection

  • Does not have an in-app purchase

    Hello!

    Please forgive me if I posted this in the wrong topic. I'm really new to this corner of the site.

    Recently I did an in-app purchase in the game called throne: realm in war by Plarium.

    Unfortunately, he deducted the EUR 19.99 my portfolio of Apple and no did me not the items displayed in the list.

    Instead, he gave me 6,500 gold (in-game currency) while he was supposed to be 40,000 Gold + free 120,000 and many articles.

    I tried to restart the application, but that it did not set, no more than buying a different offer. However, different supply has been managed. I received an email that said I paid this 19.99 EUROS so I don't have the information and evidence, but I don't know what I can do to solve it.

    For the people, you're wondering, it's content , I bought, but did not.

    I also seemed to be supposed to log the "iTunes store" constantly when I opened the application.

    Now he is giving an error in the game.

    Contact the team support of Plarium, but I'll have to wait until Monday so I thought that maybe a faster solution was applicable.

    Any ideas?

    You will need to wait for responses from developer. If they cannot / will not help try to contact iTunes Support: http://reportaproblem.apple.com

  • I can't get Garageband for free from the app store. I use 6 and 9 IOS iPhone. Help me!

    My friend got on his iPhone free garage band, and I didn't. Later, I went to the store and saw that I have to buy and the in-app purchases are free. Please help me I use iPhone with iOS 6 9

    Did you try the procedure described in this document?

    Get Pages, Numbers, Keynote, iMovie, GarageBand, and iTunes U for free on your iPhone, iPad and iPod touch - Apple supp...

    * To download GarageBand, you need a device that has been activated or bought the or after September 1, 2014.

    If you have purchased a device with iOS 9 or later, it's 16 GB or smaller, or if you updated your device existing iOS 9 or later version, you can download the apps for free. Follow these steps:

    Open the App Store. Scroll to quick links and press Apple-designed applications.

    Tap the apps you want to download. To download apps over 100 MB, your device must be connected to a Wi-Fi network.

  • stop an app purchase to recharge my account

    my daughter has downloaded an app for free for 30 days. He started to charge me after 30 days.  She has removed thought that would prevent charges. He did not.  We have tried to disable the app, but since it is removed, she added again and disabled. It is continuing to charge me.

    I am limited for app purchases with a password, but how to stop fees?

    View, change or cancel your subscription - Apple Support

  • In-App purchase issue

    While the investigation into the issue of images do not hit any fly/scrolling in a Webview (http://supportforums.blackberry.com/t5/Native-Development/Issue-With-Scrolling-Images-In-Webview/m-p...) I came across the question if a user buys my in-app purchase then removes the application and reinstall the in-app purchase did not work.

    First of all, in-app purchase is to remove the ads - it does that very well, but when the application is removed and reinstalled ads appear once more and I don't want to force consumers to pay twice, so I really need to get this fixed number as it is preventing me to release an update of my application.

    I'm working out of this example: http://supportforums.blackberry.com/t5/Native-Development/Sample-Removing-In-App-Ads/m-p/2783323/hig... and have used it to create buying app for my application.

    Here's my source, my main.qml of my application file code:

    import bb.cascades 1.0
    import bb.platform 1.0
    import com.sample.payment 1.0
    
    TabbedPane {
        id: tabbedPane
        property variant payment
    
        Menu.definition: MenuDefinition {
            id: appMenu
            actions: [
                ActionItem {
                    title: "About"
                    imageSource: "asset:///IMG/ic_info.png"
    
                    onTriggered: {
                        aboutSheet.open()
                    }
                },
                ActionItem {
                    title: "Contact Us"
                    imageSource: "asset:///IMG/ic_email.png"
    
                    onTriggered: {
                        emailInvocation.query.uri = "mailto:[email protected]?subject=Shopping For eBay App: Contact"
                        emailInvocation.query.updateQuery();
                    }
    
                },
                ActionItem {
                    id: upgradeAction
                    title: "Remove Ads"
                    imageSource: "asset:///IMG/ic_clear_list.png"
    
                    onTriggered: {
                        if (tabbedPane.payment) {
                            /* replace the values in quotes "" below with the values from
                             * your vendor account for this application's add-on. */
                            payment.mPaymentControl.pid = "{REMOVED}"
                            payment.mPaymentControl.sku = "{REMOVED}"
                            payment.mPaymentControl.name = "Remove Ads"
                            payment.mPaymentControl.metadata = "Purchasing this will remove the adverts!"
                            payment.mPaymentControl.getPrice(payment.mPaymentControl.pid, payment.mPaymentControl.sku);
                            payment.mPaymentControl.purchase(payment.mPaymentControl.pid, payment.mPaymentControl.sku, payment.mPaymentControl.name, payment.mPaymentControl.metadata)
                        }
                    }
                    attachedObjects: [
                        // Definition to hold the PaymentControl so it is only created when neccesary
                        ComponentDefinition {
                            id: paymentdef
                            Container {
                                id: payContainer
                                onCreationCompleted: {
                                    console.log("Payment Definition Created - Checking for Existing Purchases")
                                    paymentControl.getExisting(true);
                                }
    
                                property alias mPaymentControl: paymentControl
    
                                attachedObjects: [
                                    PaymentServiceControl {
                                        id: paymentControl
                                        property string pid
                                        property string sku
                                        property string name
                                        property string metadata
    
                                        // Play receipt animation on purchase response
    
                                        onPurchaseResponseSuccess: {
                                            cpp.saveValueFor("removedAds", "23");
                                            root.removedAds = 23;
                                            console.log("purchaseResponse - " + receiptString)
                                        }
                                        onInfoResponseError: {
                                            console.log("Purchase Error - " + errorCode + " - " + errorText)
                                        }
    
                                        onExistingPurchasesResponseSuccess: {
                                            if (receiptsString == "(No purchases)") {
                                                console.log("existing unable to find receipt")
                                            } else {
                                                console.log("existing receiptString - " + receiptsString)
                                                cpp.saveValueFor("removedAds", "23");
                                                root.removedAds = 23;
                                            }
                                            console.log("existingPurchaseResponse Success - " + receiptsString)
                                        }
                                    }
                                ]
                            }
                        }
                    ]
                },
                ActionItem {
                    title: "Share App"
                    imageSource: "asset:///IMG/ic_share.png"
    
                    onTriggered: {
                        invokeShare.trigger("bb.action.SHARE")
                    }
                },
                ActionItem {
                    title: "More Apps"
                    imageSource: "asset:///IMG/ic_buy.png"
    
                    onTriggered: {
                        invokebb.trigger("bb.action.OPEN")
                    }
                }
            ]
            attachedObjects: [
                Sheet {
                    id: aboutSheet
                    About {
                    }
                },
                Invocation {
                    id: invokeShare
                    query {
                        mimeType: "text/plain"
                        data: qsTr("Get your shopping done easily on your #BlackBerry10 with 'Shopping For eBay'; check it out in @BlackBerry World: http://appworld.blackberry.com/webstore/content/35964888/")
                        invokeActionId: "bb.action.SHARE"
                    }
                },
                Invocation {
                    id: invokebb
                    query {
                        mimeType: "text/html"
                        uri: "appworld://vendor/64825/"
                        invokeActionId: "bb.action.OPEN"
                    }
                },
                Invocation {
                    id: emailInvocation
                    query.mimeType: "text/plain"
                    query.invokeTargetId: "sys.pim.uib.email.hybridcomposer"
                    query.invokeActionId: "bb.action.SENDEMAIL"
                    onArmed: {
                        emailInvocation.trigger(emailInvocation.query.invokeActionId);
                    }
                }
            ]
        }
        showTabsOnActionBar: false
        Tab {
            title: qsTr("Home") + Retranslate.onLocaleOrLanguageChanged
            imageSource: "IMG/101.Home.png"
            NavigationPane {
                id: navigationPane0
                Page {
                    onCreationCompleted: {
                        root.removedAds = parseInt(cpp.getValueFor("removedAds", ""))
                        if (root.removedAds != 23) {
                            tabbedPane.payment = paymentdef.createObject(navigationPane0);
                        } else {
                            console.log("Not Creating Payment Definition, User has Already Paid To Remove Ads")
                        }
    
                    }
                    id: page1
                    //actionBar actions
    
                    //Title bar
    
                    Container {
                        id: root
                        property int removedAds
    
                        onRemovedAdsChanged: {
                            if (removedAds == 23) {
                                myAds.visible = false
                                myAds2.visible = false
                                appMenu.removeAction(upgradeAction)
                            }
                        }
                        Container {
                            id: myAds
                            horizontalAlignment: HorizontalAlignment.Center
                            layout: StackLayout {
    
                            }
                            MyAds {
                                horizontalAlignment: HorizontalAlignment.Center
                                topPadding: 15.0
                            }
                        }
                        Container {
    
                            layout: DockLayout {
    
                            }
                            // To enable scrolling in the WebView, it is put inside a ScrollView.
                            ScrollView {
                                id: scrollView
    
                                scrollViewProperties.overScrollEffectMode: OverScrollEffectMode.None
                                // We let the scroll view scroll in both x and y and enable zooming,
                                // max and min content zoom property is set in the WebViews onMinContentScaleChanged
                                // and onMaxContentScaleChanged signal handlers.
                                scrollViewProperties {
                                    scrollMode: ScrollMode.Vertical
                                    pinchToZoomEnabled: true
                                }
    
                                //Webview
    
                            } // ScrollView// A progress indicator that is used to show the loading status
                            Container {
                                bottomPadding: 25
                                horizontalAlignment: HorizontalAlignment.Center
                                verticalAlignment: VerticalAlignment.Bottom
    
                                ProgressIndicator {
                                    id: progressIndicator
                                    opacity: 0.0
                                }
                            }
                        }
                    } // End of container
                }
            }
        } //End of first tab
    } //End of tabbedPane
    

    Any help and advice in this regard would be greatly appricated.

    Thanks in advance!

    If you test using a sandbox past purchases account cannot be restored. Purchases made with a sandbox account did not get connected to the server, so if you try to restore (ex after you remove and then re - install the app even) then no purchase will be returned.

    You can test your rollback logic with purchases in the same session of the app: open the app, make a purchase, try a restore, all this without closing the application.

    The only other option would be to remove your account from the sandbox and try buying using real $$

  • In - app purchases report

    I have an application which is free and with in-app purchases, but when I want to buy reports, I see all the data inside (I know I got in-app on defined dates purchase).

    I can see other app purchases which are not free.

    How we track in-app purchases free via the provider portal applications?

    I found it, there is check box "include virtual goods" which must be verified and I have not noticed before.

  • How can I add in my mobile applications developed with Flash CS6 in-app purchase?

    With the help of Flash CS6, I have developed a free application, now I would like to give the user the possibility to buy something more when you use the free app.

    I've never had a problem with the extensions of slag and I own 5 of its extensions, including ios in-app purchase.

    Well, actually I had problems but he (alex liebert) has always been useful and it has always been my mistake or lack of an updated version provided without delay.

    My guess is that these links have changed because the creators downloaded updated versions.  You can search applications (google game and apple app store) and ask the creators if they had a problem.

  • "In App Purchase feature is not present in your binary."

    Our application was rejected twice now by iTunes.


    The first time we presented as an application multi-folio, with in-app purchases/non-consommables/0 layer $ price.  Told us that app in the purchase was not present in the binary file.


    " We found that, while you have submitted products In App Purchase for your application, the In App Purchase feature is not present in your binary.

    If you want to use to buy the App in your application, you will need to download a new binary that incorporates the in App purchase API to allow users to make a purchase

    Once you edit and resubmit your binary file, you also have to resubmit your in-App purchases for review, because they are in the State developer Action required. For each product in the IPA pointed out, please be sure to change the information in detail or to cancel the request to change the information in detail for App purchases using iTunes Connect. »

    We resubmitted as an application multi-folio with subscription iTunes, newsstand has enabled, with and without subscription in-app purchases / free. Yet once again, we have been rejected and said that app in the purchase was not present in the binary file.


    We try to understand what we're doing wrong and Apple was not much help.


    Bottom line, we want to offer our monthly magazine free of charge via the iOS app, just as we in the Google game store? Can anyone point us in the right direction?

    Don't implement everything in-app purchase in iTunes. Just post your public/free content in Folio Producer.

    Neil

  • In app purchases don't work on windows app

    Hello

    I just put my online application in the Windows store. (Magazine of the invader)

    Everything works great, except for one thing. My application purchases do not work. I think I did everything correctly.

    I followed exectly as follows:

    - Digital Publishing Suite help | Edition for Windows Store DPS guide

    -In my windows Dev account I made a soft buy for each folio

    -J' published wat my the same folio product ID V31 en set the State on the public, retail.

    I did all these steps, but my app is empty, I see no folio.

    I don't see the folio when I publish the en set status public, free.

    Am I missing something?

    Hello

    In - app purchases on Windows work differently than on iOS. You should not make in-app purchase entered for every folio in your list of Windows store.

    See Digital Publishing Suite help | Edition for Windows Store DPS guide for details on how to purchase app is different on Windows and how to set up properly in the store. Once you have your consumables in-app purchase entry created for your store list you will need to request a custom Viewer update that integrates this product ID Windows Store, then submit the application for Windows for approval.

    Neil

  • Creating app-purchases for Amazon Kindle Fire

    Dear Adobe community,

    My settings up to now:

    • I'm using InDesign CS6 Digital Publishing Suite,
    • running a Professional subscription.


    And ran into problems with the fire of Amazon in app-purchase system. Let me explain:

    • My multi-folio app is running on Apple iOS and Android and - therefore - has successfully published in the Apple Store and the Google game.
    • Now, the next step is the publication on Amazon Kindle fire via the Amazon Developer Console.
    • The Viewer works fine, no problem; It goes the same for the free folio.
    • On the other hand, purchases in application No. The app-purchase is made, the Developer Portal Amazon marked as 'Live', but it will not appear in the viewer.
    • According to this discussion: Amazon App & subscription purchases , it is necessary to match the SKU from Amazon with the product in the Folio Producer ID, as I did the number. What I still need to contact Amazon to achieve a successful launch?

    Viele Grüße from Germany,

    Maximilian

    DPS supports most Amazon in-app purchases.

    Neil

Maybe you are looking for

  • How can I change the settings of ITunes to backup my apps iPhone to my computer?

    In the past, we could save our iPhones to our computer via iTunes. Then came, I have clouds. I discovered how to back up my photos and music on my computer, but how I backup my apps to the computer? I disabled the iCloud backup on my iPhone. Thank yo

  • How to disable on Satellite Pro 6100 accupoint?

    Hello My mouse stick (accupoint) suffers from problems that make the needle to go side by side and it is (and even more boring descend to the bottom of the screen and then it even if you use another mouse). How can I disable it? Note that I'm under W

  • HP Pavilion 17: Computer refuses to work

    I have less than laptop years. When I bought it, it had Windows 8 in it and started showing blue screen of death after a few months. Upgrade to Windows 10 corrects this problem, but now I have the new problem that lasts for months! Everything I do, u

  • Internet not working not not on hp 15-d018TU

    Hello Yesterday I bought for laptop model # 15 - d018TU, product hp: F7P99PA #UUF, serial number: [edited by Moderator] I then installed windows 7 (64-bit). Everything else seems to work fine except internet. When I open Network Center and sharing ce

  • Maverick and scanning

    I have a HP Photosmart Plus.  I recently "upgraded" to Maverick on my Mac.  When I scan, I get the message that the analysis is finished, but nothing don't watch no matter where I said to "scan" to.  No iPhoto, documents, desktop, images - NOTHING.