paymentservice_get_price()

Retrieve the price of a digital good.

Synopsis:

#include <bps/paymentservice.h>
 
BPS_API int paymentservice_get_price(const char *digital_good_id,
                                     const char *digital_good_sku,
                                     const char *group_id,
                                     unsigned *request_id)

Since:

BlackBerry 10.0.0

Arguments:

digital_good_id

The digital good ID.

digital_good_sku

The digital good SKU.

group_id

The window group ID of the application. This ID is required so that the Payment Service can properly display dialogs.

request_id

The Payment Service populates this argument upon successful completion of the request with the request ID. It can be used to correlate the response to the request.

Library:

libbps (For the qcc command, use the -l bps option to link against this library)

Description:

The paymentservice_get_price() function gets the price of a digital good. Only the ID or SKU of the digital good is required as input in order to retrieve the digital good's price. If the ID and SKU are both provided, then the ID is used. To use the SKU, you must pass an empty string for the digital_good_id.

Returns:

BPS_SUCCESS upon success, BPS_FAILURE with errno value set otherwise.

Last modified: 2014-09-30



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus