Resources | developer.brewmp.com Resources | developer.brewmp.com

Developer

resources

Price plan options

Review each price method, available price basis options, and additional information to understand each option.

Note: Items that include pricing based on usage cannot be assigned to the same parts as items that do not.

Price method

Price basis options

Description

Subscription

Brew® Delivery System sets the subscription to the Number of Days price basis

  • Subscriber subscribes to application usage on a monthly basis.
  • Developer receives fixed monthly revenue based on DAP.
  • Subscriber is billed monthly based on the operator list price, on the anniversary of the initial application download to device.
  • If the initial download occurred on the 29th, 30th, or 31st, the billing date is the 28th of the month.

Purchase (up to three price points using one price basis)

Expiration date

  • Subscriber purchases application usage until a specified date and time.
  • Time is always presented in GMT.

Number of days

  • Subscriber purchases application usage for a fixed number of days.
  • Number of days begins incrementing on the day the application is downloaded, not on the first day o f usage.

Elapsed time

  • Subscriber purchases application usage for a fixed number of minutes.
  • Elapsed time counter decrements after application usage and the number of minutes remaining are checked at launch.
  • If the remaining usage is 1 minute, the subscriber can launch the application and use it longer than 1 minute. However, once the application is closed, it cannot be launched again.

Number of uses

  • Subscriber si given a specific number of application uses.
  • Your item must make calls to the ILicense API to track usage. Refer to the API Reference for the Brew version you are working with.
  • Usage tracking (incrementing and decrementing) is handled by the Brew device software except where noted.

Demonstration (only one price point)

Number of uses

  • Subscriber is given a specific number of uses based on the operator threshold.
  • DAP and price list for a demonstration application is always zero.
  • Your item must make calls to the ILicense API to track usage. Refer to the API Reference for the Brew version you are working with.

Number of days

  • Subscriber is given application usage for a fixed number of days based on the operator threshold.
  • Number of days begins incrementing the day the application is downloaded, not on the first day of usage.

Elapsed time

  • Subscriber is given application usage for a fixed number of uses based on the operator threshold.
  • Elapsed time counter decrements only after application usage and the number of minutes remaining are checked at launch.

Upgrade (only one price point)

Not applicable

  • Subscriber can purchase a newer version of an application that is already on the device.
  • Items submitted for testing as upgrades can be assigned this price method.
  • Downloading the upgrade does not change the usage settings for the application.
  • If you do not set a fee for an upgrade, it is considered a free upgrade.

Preinstall (only one price point)

  • Elapsed time
  • Number of days
  • Expiration date
  • Number of uses
  • Based on developer and operator agreements, the operator authorizes the OEM to preinstall the application on the device.
  • By contractual agreement, DAP is ignored for preinstalled items.
  • If using the Number of days price basis, a fixed expiration date based on the number of days is determined the first time the application is launched on the device.

Value Billing

Value Billing price basis is always zero

Availabile only for applications that use the A-VB iBilling extension.