The frequency to call PaymentManager to detect the purchased digital goods

Hello

I have not found in the documentation how many times I can call the Manager of payment (Cascades, BB10) for detection of digital products purchased.

I do every time application start hoping that it's somewhere in the cache, but not sure whether this is the right idea.

Does BB anyone can suggest what is recommended?

Tom

Hello

The App World cache must be regarded in the same way as a browser cache, will get cached data, but could be allowed to leave at any time if you wish by the application (in this case App World).

The recommended approach would be to first try to retrieve the cache purchases, if these do not exist, then you could update from the App World Server.

Another good idea would be to store these purchases yourself rather than letting all App World. This will save you having to check your existing network purchases whenever the application is started.

Tags: BlackBerry Developers

Similar Questions

  • Frequency of calls to control for the FPGA read/write

    Hello

    I use a cRIO-9076 with a module NI 9476 DO spend some faucets. It is sometimes necessary for faucets with a pulse time down to a few ms of impulse.

    The FPGA VI Gets the power tap queries, executes a logic of security, and routes the numerical results for the exits. It gets applications power of the VI on RT target that uses the function ' Read/write FPGA control' interaction programming of the FPGA VI front. The loop on the RT runs with 1 kHz, no iteration is missed. That means, it should be possible to switch the valves with a resolution of 1 ms.

    What I see on an oscilloscope, is that the output digital are high for multiples of 50 ms, the system does not reach the valve for example 80 ms pulse or pulses shorter than Ms. 50 is a kind of limitation for calls of "FPGA read/write control"? I tried both options for arbitration, but it does not help.

    The best knowledge of the limiting cRIO/module/features or ideas? Thank you in advance.

    Karsten

    Hi Karsten

    You use any time in your FPGA VI?

    It is useful to your code by sending as an attachment so that I can have a look.

    Kind regards

  • I just got an iPhone SE. But when I make a phone call, that I don't hear so good. The volume is all

    I just got an iPhone SE. But when I make a phone call, that I don't hear so good. The volume is. How can I fix

    Did you remove the plastic that covers the face off the iPhone when you buy?

  • BlackBerry Z10 wrong Caller-ID display - right only 4 digits used to match the number-> name

    Hello

    A few days ago, I discovered a rather strange and very confusing behavior on my Z10 wrt number corresponding to stored contact (name):

    When you receive a call it should be a "reverse lookup" in the number of directory matching the name. As it seems the game name is based solely on the 4 digits to the right. This can lead to very confusing to say the least:

    You have the number + stored 43123456789 belonging to 'Smith '. When you receive a call, another number, 432838126789 + said the Z10 now displays the calling party as 'Smith' - which is defintely wrong.

    The same when you place outgoing calls: again, take the contact Smith having + 43123456789. Assume that on dialpad Z10s you enter a number, say + 43228376789 (righmost 4 digits are the same). When you have finished the call in your last call log the Z10 displays number called as 'Smith' - which is completely false.

    So here are my questions:

    • Has anyone else seen this behavior
    • No cure is known against it?

    BTW - this is happens not only on my Z10, but on each Z10 used in our society.

    Thank you very much in advance for any ideas.

    -bblacksheep

    Test the recommedationa and see if it works.

    Remove the area code of the number you are indicative and see if it suits him.

  • Windows 7 detects the Logitech Digital Precision PC Gaming Headset as unknown device.

    I've been using headset Logitech Digital Precision PC Gaming Headset PC for a long time, and all of a sudden today my pc with OS Win7 detects the headphones as unknown device. To be more precise, the helmet can be pluged with usb. any solution to this issue?

    Original title: unknown device

    Hi Dave,.

    I suggest you to uninstall and reinstall the Logitech Digital Precision PC Gaming Headset driver; This could help you in the matter of fixing.

    I suggest also, please contact device support team.

    http://forums.Logitech.com/

    You can also refer to:

    What to do when a device is not installed correctly. http://Windows.Microsoft.com/en-US/Windows7/What-to-do-When-a-Device-isn ' t-installed-correctly

    I hope this helps.

  • Trying to upgrade from lightroom 5 to 6. Do not have a ser # for the 5 Lightroom. My lightroom 5 came as a 'bundle' with the purchase of a camera. When you install the downloaded lightroom 6 a message appears saying: can not find a product calling on

    Trying to upgrade from lightroom 5 to 6. Do not have a ser # for the 5 Lightroom. My lightroom 5 came as a 'bundle' with the purchase of a camera. When you install the downloaded lightroom 6 a message appears saying: he can't find a product calling it on my computer. My question is the "grouped" lightroom 5 calls be upgraded or why I have to by the full 6 Lightroom. Paul

    I THINK that the on-board version 5 is not eligible, but since I don't work for adobe, click on the link below, during the hours listed

    Chat/phone: Mon - Fri 05:00-19:00 (US Pacific Time)<=== note="" days="" and="">

    Don't forget to stay signed with your Adobe ID before accessing the link below

    Creative cloud support (all creative cloud customer service problems)

    http://helpx.Adobe.com/x-productkb/global/service-CCM.html

  • DAQmx Read simultaneous calls on the same digital line

    Hi all

    I use v10.0 LV 32-bit on Windows 7.

    I use DAQmx Read (in a task) to check the value of a digital line. Is it OK to do this in two different locations in a program at the same time for the same digital line? Or I have to put a wrapper around reading to force operations to be sequential?

    Thank you
    Zola

    When you need to expose the capabilities of resources to multiple areas within a project (expand the scope of a resource) it is common to wrap the resource in an Action engine to encapsulate the resource functions. See here for an example of a 'Module on resources' material and a discussion animated about how this code help development construction and avoid resource conflicts.  If you have not read famous nugget again – he of Ben is a link in my tag "Required_Reading".

    Or more directly.  Yes, you should encapsulate these readings DAQ to avoid suspended

  • Click to call only to detect a number encapsulated in hyperlink

    I noticed that Skype to call does not detect any number on browser that encapsulated in the tag.

    It detects ordinary number, and I can use click to call.

    but not on numbers that currently into a hyperlink.

    is this in any way about this?

    I checked in chrome and firefox.

    using Skype click to call 7.3.16540.9015

    I highly doubt it because that would mean that it would essentially convert/modify an existing binding that really wouldn't make sense for me.

  • What is the HP Digital Imaging Monitor? Apply to my operating system, Windows 7?

    What is the HP Digital Imaging Monitor? Apply to my operating system, Windows 7? I want to remove the icon from the task bar (toolbar in the lower right corner of the screen) that I never use it.

    Picardjc wrote that "Digital imaging monitor is part of the HP software that communicates with your HP printer. This program allows to read the inklevels, get an out of paper message, scan from the device to the computer and so on. It is not necessary, but it will restrict the use of printers if you delete. "Understood. But for my printer HP Officejet Pro 8000 A809a, what is the purpose of having the digital imaging monitor icon in the taskbar Windows7 sp1 of the Notification area (aka system tray)? My A809a is NOT an all-in-one that includes a scanner; It is simply a very good printer. When I start to print something, if you need ink or paper, that information is displayed on the screen of my computer. So I ask again: why is the icon of monitor digital imaging on the taskbar? I clicked on at the time of this icon (I not print anything, but as usual, the printer is turned on), and nothing happened. R.N. (Roger) Folsom _ P.S. below I'll post some other discussions (with links to their locations) of the digital imaging monitor, I discovered before finding this site on which I am writing. There are a variety of opinions on what makes the digital imaging monitor. HP Digital Imaging Monitor is for HP director system tray access. This is necessary if you want to use the buttons of all-in-one on a HP printer all in one to scan documents or transfer photos from a camera manually. Closing the icon monitor HP digital imaging in the Windows system tray can cause the HP all-in-one to lose part of its scanning features and not the connection error message. In this case, you can restore all functionality by restarting the computer or by starting the HP digital imaging monitor. SOURCE: Yahoo http://answers.yahoo.com/question/index?qid=20080115093754AAlajpq - Re: REMOVE HP Digital Imaging Monitor of Systray? [Edited] 03/08/2011 14:05 - edited? 03/08/2011 14:08 Yes, it is safe to remove. In my view, it is usually in the program group under start / all programs / startup. Simply navigate under the Start button, right-click on it and delete! If it is not there, then remove it from the registry: run regedit and go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run and delete it from the list in the right pane. If she is not there, then try hkey_current_user\\software\\microsoft\\windows\\currentversion\\run it's better than using msconfig and uncheck it. In my opinion, msconfig must always be set to Normal startup. Your printer will always print without that annoying obstructive utility called Digital Imaging Monitor. Ciao! Casey Henderson, MCP SOURCE: http://h30434.www3.hp.com/t5/Web-Printing-Software/REMOVING-HP-Digital-Imaging-Monitor-from-Systray/td-p/253515

  • WebWorks API payment issue; persistence/identification of the purchase.

    I have a question for anyone who is familiar with the payment API WebWorks.

    In an application, I did pretty well, I intend to have a content purchasable electrode.

    I put everything in place so that if make you a purchase, a value of localStorage is created. The function to launch the content purchased checks if the value of localStorage exists, and if it isn't the user is directed to the premium 'content' section. If it helps, here's the code:

      function getPremium() {
        try{
          blackberry.payment.purchase({
          "digitalGoodID":"myGoodID",
          "digitalGoodSKU":"myGoodSKU",
          "digitalGoodName":"Digital Good",
          "metaData":"metadata",
          "purchaseAppName":"App Name",
          "purchaseAppIcon":null},
          success,failure);
       }catch (e){
         alert ("Error" + e);
       }
     }
    
     function success(purchase) {
       localStorage.setItem('premiumpurchased','yes');
     }
    
     function failure(errorText, errorId) {
       alert("Error occured: " + errorText + ", " + errorId);
     }
    
    //Function called to check if premium content was purchased
     function checkPremium() {
    if (localStorage.getItem('premiumpurchased') == 'yes') {
    bb.pushScreen('premium/index.html','premium');}
    else {getPremium();}
    }
    

    Now, if the user of the application content purchases and then deletes the app, the localStorage is removed.

    If they attempt to make a purchase once again, I think I know that they will have (because it is the electrode), which is what I want to do (in other words, I don't want people to be charged twice).

    But in this case, how the app would re-create the localStorage value so that premium content are accessible? Or y at - it one another, better way other than creating a value of localStorage for this?

    I read http://supportforums.blackberry.com/t5/Web-and-WebWorks-Development/Sample-App-BlackBerry-WebWorks-P... and https://developer.blackberry.com/html5/apis/blackberry.payment.html and couldn't find an answer on the part of the people.

    Thanks in advance to anyone who can help you.

    Little late, but I can confirm that the above code works.

  • This configuration of the RAM is good?

    My laptop was originally 4 GB of RAM running Windows 8 Pro x 64 (processor i3).

    This RAM is only a single stick of DDR3, but the motherboard supports 2 slots. Me is ever had a 2 GB DDR3 stick nine gave me.

    I wonder if this combination of good Rams - a 4 GB and 2 GB on two slots? Is it compatible?

    I plugged the 2 GB key to another location and Windows detected. My RAM was now 5.80 GB usable compared to 3.80.

    I have read a few forums that RAM sticks must be equal in size to be consistent like having a 8 GB of RAM with two 4 GB sticks.

    Is the RAM Installer good since I have 6 GB RAM for a 4GB and 2GB key?

    Thank you!

    My laptop was originally 4 GB of RAM running Windows 8 Pro x 64 (processor i3).

    This RAM is only a single stick of DDR3, but the motherboard supports 2 slots. Me is ever had a 2 GB DDR3 stick nine gave me.

    I wonder if this combination of good Rams - a 4 GB and 2 GB on two slots? Is it compatible?

    I plugged the 2 GB key to another location and Windows detected. My RAM was now 5.80 GB usable compared to 3.80.

    I have read a few forums that RAM sticks must be equal in size to be consistent like having a 8 GB of RAM with two 4 GB sticks.

    Is the RAM Installer good since I have 6 GB RAM for a 4GB and 2GB key?

    If it works - it's probably fine.

      
    Many recommend - for most systems - be stored in "pairs" for best results. through this board - you do not follow these best practices.
      
    If you begin to notice an instability of the system, take note of the questions and try to recreate them, then remove the additional memory (2 GB in this case) and see if the symptoms disappear.  (I'm not saying this will be the case - but if this is the case - it would be wise to focus on the memory do not match as a possible cause - just in case.)
  • charged for the purchase, that I don't have them they

    I recently received an invoice by e-mail to Apple for an article that I did not order or purchase. So, I think that my apple account has been compromised.

    I have now changed my password and completed the form 'Cancel and manage subscriptions' but I have not received an email back from Apple about the cancellation of this order.

    Can someone help me find a way to ensure that this purchase not approved is cancelled my account while I am not charged for something that I have not bought?

    Also if there are other forms or a person / group I have to contact in particular with regard to my compromised account I you would be very grateful if someone could let me know.

    Thank you very much in advance for your help

    Camgirl2

    What 'form' have you completed? It is likely to have been a phishing e-mail trying to get the details of your account and payment and not Apple.

    Phishing and similar e-mail: Phishing and other suspicious emails

    The phishing emails: identifying fraudulent "phishing" email - Apple Support

    ITunes real e-mails: identification of legitimate on the iTunes Store - Apple Support emails

    View the purchase history of your account: view the history of your purchases from the iTunes Store - Apple Support

    If it is a real e-mail and it shows on the purchase of your account history, and no one else has access to your account or computers/devices, please contact iTunes Support: https://support.apple.com/contact . And change the password of your http://appleid.apple.com account (which is how you already changed it?) - after changing: what to do when you have changed your Apple ID email address or password - Apple support.

    If it is a phishing e-mail you send to Apple: [email protected] and then delete him.

  • We can add money on an iphone to get the new, a good way would it cost?

    We can add money on an iphone to get the new, a good way would it cost?

    You must speak to your support for example provider (at & t, Verizon, etc.) about adding money to pay your device if not already eligible for an upgrade. Hope this helps, good luck to you.

  • Because my father died, he left his phone with us. ID or pword is available and now its blocked. Can I reuse and reset or do I throw? Cannot find even the purchase of documents.

    Because my father died, he left his phone with us. ID or pword is available and now its blocked. Can I reuse and reset or do I throw? Cannot find even the purchase of documents.

    If you are unable to prove original owner Apple cannot help you.

  • Unable to play the purchased songs iTunes - original file not found error?

    Unable to play the purchased songs iTunes - original file not found error?

    It just happened spontaneously in isolation or is there more background about what you did?

Maybe you are looking for