{ Community }
  • Academy
  • Docs
  • Developers
  • Resources
    • Community Articles
    • Apigee on GitHub
    • Code Samples
    • Videos & eBooks
    • Accelerator Methodology
  • Support
  • Ask a Question
  • Spaces
    • General
    • Edge/API Management
    • Developer Portal
    • API Design
    • APIM on Istio
    • Extensions
    • Business of APIs
    • Academy/Certification
    • Analytics
    • Events
    • Integration (AWS, PCF, Etc.)
    • Microgateway
    • Monetization
    • Private Cloud Deployment
    • Insights
    • IoT Apigee Link
    • BaaS/Usergrid
    • BaaS Transition/Migration
    • Apigee-127
    • New Customers
    • Topics
    • Questions
    • Articles
    • Ideas
    • Leaderboard
    • Badges
  • Log in
  • Sign up

Get answers, ideas, and support from the Apigee Community

  • Home /
  • Monetization /
avatar image
1
Question by kevinford · May 04, 2017 at 06:02 AM · 80 Views monetizerate planmonetization opdkrate-plan

Monetization: Impose Monthly minimum $$ with Product-Specific Plans with different rate card prices

I have a need to impose the following.

  • Offer a package to a consuming developer that contains two products (call them payments and catalogs)
  • The package has Product-Specific Plans because each product has its own pricing structure.
  • Each product has a Rate Card with volume-banded pricing but they are not the same price (ie: calls to /payments cost $1/call. calls to /catalogs cost $0.01/call
  • Impose monthly (or whatever period) minimum $$ charge. Let's call it $100

This community post comes close but will not work for imposing a monthly minimum because I cannot compute, at the rate plan level, a number of calls which equals $100, because that could be 75 /payments and 2500 /catalogs, or 99 /payments and 100 /catalogs.

The only thing I've been able to come up with is either to make adjustments, or create my plan/cards like above, and add a $100 monthly fee, then apply a credit to each developer that is equal to anything they spent between $100 and $199.99

Thanks in advance!

Comment
Add comment
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Close

1 Answer

· Add your answer
  • Sort: 
avatar image
0

Answer by rajanish@apigee.com · May 04, 2017 at 03:11 PM

I guess you are looking for to sell these products in different rates basically in such scenarios you need to create different packages for each product and have dedicated rateplan for each.

So in the example you mentioned,

- catalogs will belong to catalog_pkg and will have catalog_rateplan ; which will have $100 setup fee and volume banded with first band costing $0 for x calls.

and similarly for payment

- payment will belong to payment_pkg and will have payment_rateplan ; which will have $99 setup fee and volume banded with first band costing $0 for x calls.

Since there is two times fee associated with these products, it makes sense from developer's experience also to have two different subscriptions.

Let me know if this helps.

Comment
Add comment Show 1 · Link
10 |5000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by Apigeeks only
  • Viewable by the original poster
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image kevinford ♦ · May 04, 2017 at 03:46 PM 0
Link

Hi Rajanish,

Thanks for your answer but I still need to solve the use case where the monthly charge can be spread across the two APIs as the consumer sees fit. Your suggestion would gives the customer Las value. If I create two packages, each with $50 fees, and the consumer uses $100 worth of catalog and $10 worth of payments, he'll pay $150 for $110 worth of API calls.

I appreciate the time taken to respond but I need to solve the exact use case mentioned as that is the current contacted model.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 5 attachments (including images) can be used with a maximum of 5.0 MB each and 25.0 MB total.

Follow this Question

Answers Answers and Comments

37 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Moving a developer to a different product package 1 Answer

Not able to view developer specific rate plan on developer portal 1 Answer

error: "Is Developer Suspended - true" though no RatePlans accepted 1 Answer

Error creating a rate plan through the API 1 Answer

Turn off monetization in developer portal 0 Answers

  • Products
    • Edge - APIs
    • Insights - Big Data
    • Plans
  • Developers
    • Overview
    • Documentation
  • Resources
    • Overview
    • Blog
    • Apigee Institute
    • Academy
    • Documentation
  • Company
    • Overview
    • Press
    • Customers
    • Partners
    • Team
    • Events
    • Careers
    • Contact Us
  • Support
    • Support Overview
    • Documentation
    • Status
    • Edge Support Portal
    • Privacy Policy
    • Terms & Conditions
© 2019 Apigee Corp. All rights reserved. - Apigee Community Terms of Use - Powered by AnswerHub
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Post an idea
  • Spaces
  • General
  • Edge/API Management
  • Developer Portal
  • API Design
  • APIM on Istio
  • Extensions
  • Business of APIs
  • Academy/Certification
  • Analytics
  • Events
  • Integration (AWS, PCF, Etc.)
  • Microgateway
  • Monetization
  • Private Cloud Deployment
  • Insights
  • IoT Apigee Link
  • BaaS/Usergrid
  • BaaS Transition/Migration
  • Apigee-127
  • New Customers
  • Explore
  • Topics
  • Questions
  • Articles
  • Ideas
  • Members
  • Badges