Can BlackBerry virtual goods be transferred between devices? - blackberry

I am developing a BlackBerry app in which users can purchase virtual goods (such as sounds and images) using their BlackBerry App World login details.
If the user changes their phone to another BlackBerry, are they able to transfer these virtual goods to their new phone without having to re-purchase them?

BlackBerry App World allows to re-download purchased application when a user changes device. I think the same approach will work for digital goods.

Related

iOS In App premium account for service?

I'm working on an app that is basically a client to a custom service. The custom service is accessible via an iOS app or Android app, and recognizes users by their email address.
My intent is that users can purchase a subscription to the service from any device. On each device, though, I want to use the native store. The only way to make it on an iOS device is to go through Apple's In App Purchase. This should be a renewable subscription but tied to a specific service account (email address) rather than a device or group of devices.
I assume I can do the In App Purchase on the device, and I'm going to have to track the subscription within our custom service.
What I'm not sure of is how to tie this to a single email address, so the user can't upgrade as many service accounts to Premium accounts as they want. (The user can't sign in to multiple service accounts, but I'm concerned about them uninstalling the app and restoring purchases to different service accounts.)
How do I do this? Netflix and others manage this, but I'm not sure how.

Amazon in-app purchasing on iOS

I'm building a small app where users can browse cheap accessories like lipstick, nail polish, etc. I have Login With Amazon (http://login.amazon.com/) implemented because I originally thought that I could allow users to buy the accessories directly from my app.
But I soon realized that Apple has actually restricted that functionality. The purchase ability is available on Android and for web developers, but unfortunately not yet for iOS.
Is there some hacky way that I can allow users to make a purchase from my app (or from a web view in my app)? I have a little bit of experience with Python so I'm guessing there might be a way to write a script that presses different buttons on the Amazon web page in a web view in my app. The user is already logged in with Amazon.
You can use Shopelia SDK which enables in-app purchase of physical goods using one click payment. It is available for Amazon but also for any kind of retailers.
It works using a combinaison of automation and monetics to inject the order and process the payment.
Right now (October 2013), the product is in beta stage and can be demonstrated on Shopelia website http://www.shopelia.com
Integration is available through SDK for Android and iOS.
Disclaimer : I'm co-founder of Shopelia. Please contact me if you are interested to integrate the technology in your app.

How to use Payment gateway in my iPhone app

I am developing an iOS App. In that I want to sell books to the User. In simple words, I want Payment Gateway Integration in my iOS App. My Research shows that we have option to use Apple Payment Gateway API but for every transaction they will charge 30% for them.
Is there any other way to implement this and Apple will approve ?
The Apple payment gateway/API is for in-app purchases (of virtual goods, apps, etc). For physical items/items which have value outside the app, you're free to use whatever payment gateway/API you wish, such as PayPal (cool new SDK for US-based payers), Square (not available in Asia), or any local online payment gateway that you have available depending on your region.
You can provide a web interface where you can implement payment gateway. and generate a token which user can use for purchase the book.
But still you need to provide In-App purchase (Apple provided) in case of e-book and in case of physical book i don't think you need in-App purchase you can use above way or any other way which you think better.
If you're looking for an SDK to accept physical payments within your app, then check out CardFlight (https://getcardflight.com). They provide the hardware and SDK so that you can accept a physical card swipe and handle the payment processing, all within your own app.
Full disclosure: I am currently working on this. We realized the opportunity for an open payment platform that processes credit card swipes within your own app when we realized there wasn't anything like this on the market.
In terms of payment/charging Apple payment gateway/API is for in-app purchases (of virtual goods etc.). For physical items which have value outside the app, I guess you're free to use whatever payment gateway/API you wish, such as PayPal (new SDK for US-based payers) who introduced a new mobile SDK that allows iOS app developers to integrate PayPal checkout and mobile credit card payment mechanisms directly into their apps.
This means that you are not looking at just having a PayPal button inside the app, where users are redirected to Safari on iPhone to complete their transactions, but with this new SDK users can pay without ever leaving the app or any local online payment gateway that you have available depending on respective region.

Does Windows Phone marketplace allow in-app purchases?

It it possible to allow a user of a Windows Phone application to buy media content from within an application? For example to implement a music sales store inside of an application, with the ability to save music right to the media library on the device?
See also windows phone ApplicationPolicy for in app payment
Under certain conditions In-App Purchase is permitted but no facility to do so is currently included in the SDK.
It doesn't appear that the platform has support for in-app purchases. Refer to this SO question for more information: In App Purchase in Windows Phone
The ability of saving to the media library appears to be supported, however, so a 3rd party in-app purchase product could provide the functionality you're looking for.
They will be supported in windows phone 8
http://www.slashgear.com/in-app-purchases-featured-in-windows-phone-8-20234914/

is a webview purchase a in app purchase

I want to sell a tshirt for my app. I have a button that goes to a webview ( my website)
If people buy from my website in a webview, is that considered an in app purchase?
This is not In App Purchase. In App Purchase does not allow to sell physical product, which you need to ship the physical product to your buyer.
Most of the time will be virtual items, e.g. newspapers, book, game levels, music, those can be delivered by "DOWNLOADING"
Apple and Google treat Virtual Goods and Physical goods differently. The good news is that you don't have to pay the 30% toll to use their system. There are many ways to do it either as native code or as a webview. You should also look at pre-made solutions/SDKs like:
SellInApp
Zooz
Paypal
You will need to trap the URL when they click the item in the Webview and proceed with Apple StoreKit to do a In App Purchase with Apple.
Your App will get rejected if you are giving away Digital items from your Webview using your own payment provider.

Resources