Package net.rimlib.blackberry.api.paymentsdk

Interface Summary
ExistingPurchasesResult Represents the result of an existing purchases retrieval attempt.
PriceSet Class that encapsulates a set of String values representing prices for subscription goods with the set of tags to retrieve them.
Purchase Represents a successful in-app purchase.
PurchaseResult Represents the result of an in-app purchase attempt.
Result Represents the result of a payment-related transaction attempt, such as making an in-app purchase or retrieving existing purchases.
ResultCodes  
 

Class Summary
PaymentEngine API that permits BlackBerry device users to initiate the purchase of digital goods from within your application.
PurchaseArguments Represents a set of arguments used for initiating a digital good purchase via PaymentEngine.purchase(PurchaseArguments).
PurchaseArgumentsBuilder Builds a PurchaseArguments object used for initiating a digital good purchase via PaymentEngine.purchase(PurchaseArguments).
 

Exception Summary
AppWorldUpdateRequired Thrown by the PaymentEngine when the invoking application was not installed on the BlackBerry device via BlackBerry App World.
DigitalGoodNotFoundException Thrown by the PaymentEngine when the digital good being purchased cannot be found on the Payment Service server.
IllegalApplicationException Thrown by the PaymentEngine when the invoking application was not installed on the BlackBerry device via BlackBerry App World.
PaymentException Thrown when a generic failure occurs with one of the PaymentEngine methods.
PaymentServerException Thrown by the PaymentEngine when a failure occurs due to a problem with the Payment Service server.
UserCancelException Thrown if one of the PaymentEngine methods fails because the action is cancelled by the user.
 



Copyright © 2011 Research In Motion Limited. All Rights Reserved.