Thank you for visiting the BlackBerry Support Community Forums.
BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)
BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.
"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."
- Kevin Michaluk, Founder, CrackBerry.com
Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.
12-12-2012 10:18 AM
Is there any documentation on the following questions regarding using the payment service for subscriptions.
What options are available when you setup a subscription?
Can subscriptions auto-renew? If they do auto-renew how does our service become aware of a payment?
12-12-2012 11:08 AM
Subscriptions will automatically renew at the end of each period. The application can query the status of the subscription using the APIs if needed.
Most of this is covered in the Payment docs:
Let me know if there is anything you need more information regarding.
12-12-2012 02:08 PM
Thanks for the reply.
When a subscription auto-renews, how are we notified that the payment went through or failed?
Are there notifications that we can configure to be sent to our server?
12-12-2012 02:20 PM
You can add this logic into your app. Check for subscription status and notify your server, if needed, if the status changes.
Your app has access to the status of the subscription at all times.
12-12-2012 04:35 PM
But when the subscription auto-renews the user will not have the application open.
Does that mean the only way to track the subscription is for the user to open the application and for the client application to query the payment service?
If this is the case, we would not be able to allow users to pay for subscriptions to digital goods that can be consumed both on the device or through another device or a web browser.
12-13-2012 08:33 AM
You are correct.
In your case if you have another payment service that exists today for your other offerings then you are free to sell digital goods and subscriptions through that service rather than using the Payment SDK. The only caveat is that the user experience may degrade as the payment steps will be different than through any other BlackBerry app and it may require another account to be created.