Specify fees only plan details

Introduction

You only need to specify fees only plan details when you use the API to create a fees only plan. If you use the UI to create a fees only plan, no additional details need to be specified beyond the selections you make in the Fees tab of the Rate Plan window (see Adding fees to a rate plan using the UI).

In a fees only plan, the developer only pays the API provider fees specified in the rate plan, such as a one-time setup fee or an early termination fee. (See Add fees to a rate plan for information on how to specify the fees in the rate plan.) There are no additional transaction-related fees.

When you create the plan, you can optionally specify renewal terms, that is, the time period for renewal. Monetization automatically renews the plan at the end of the renewal period (unless the developer ends the plan).

Toolbox

You add fees only plan details using the monetization API. Do this by setting pertinent properties in the request body in a call to the /organizations/{org_name}/monetization-packages/{package_id}/rate-plans resource (when you create the rate plan).

Specifying fees only plan details using the API

You specify fees only plan details when you create the rate plan. You specify the details in the request body of the call.

For example, the following creates a fees only rate plan. The plan specifies an early termination fee (20 U.S. dollars), a setup fee (10 U.S. dollars), and a recurring fee (5 U.S. dollars per month). The fees are due in 30 days, and the recurring fee is due in full (that is, it’s not prorated). The renewal term is 6 months. (The fee-related specifications as well as the renewal term specifications are highlighted.)