add_subscription_rate_plan_charge

Add a rate plan charge to a subscription rate plan. POST .../rateplan-charges. Required: subscriptionId, ratePlanId, quantity, name, category (physical|digital), chargeModel (flatFeePricing|perUnitPricing|tieredPricing|volumePricing), billCycleType (chargeTriggerDay|defaultFromCustomer|specificDa...

Server Rebillia MCP Server rhinosaas/rebillia-mcp-server
Category Financial
Risk class Critical
Parameters 00 required

What add_subscription_rate_plan_charge does on Rebillia MCP Server

AI agents use add_subscription_rate_plan_charge to commit financial operations through Rebillia MCP Server — usually the final step of a payment, billing, or trading workflow. A call moves real money.

Why add_subscription_rate_plan_charge needs a policy

This tool modifies billing structures and adds charges that directly affect customer payments and financial obligations. While it creates/modifies billing data (Write category), the primary function is committing financial charges to subscriptions, making it Financial. The 'chargeType' parameter (oneTime|recurring|usage) indicates this establishes payment obligations. Financial > Write in severity hierarchy.

From the tool's definition Tool adds charges to subscription rate plans with monetary pricing models (flatFeePricing, perUnitPricing, tieredPricing, volumePricing) and currency/price parameters.

Questions about add_subscription_rate_plan_charge

What does the add_subscription_rate_plan_charge tool do? +

Add a rate plan charge to a subscription rate plan. POST .../rateplan-charges. Required: subscriptionId, ratePlanId, quantity, name, category (physical|digital), chargeModel (flatFeePricing|perUnitPricing|tieredPricing|volumePricing), billCycleType (chargeTriggerDay|defaultFromCustomer|specificDayOfMonth|specificDayOfWeek|specificMonthOfYear|subscriptionStartDay|subscriptionFreeTrial), chargeTier array (each: currency, price required; optional startingUnit, endingUnit, priceFormat, tier), chargeType (oneTime|recurring|usage), endDateCondition (subscriptionEnd|fixedPeriod), taxable (boolean), weight. When chargeType is recurring, billingPeriodAlignment and specificBillingPeriod are also required. Optional: productRatePlanChargeId, billingPeriod, billingTiming. It is categorised as a Financial tool in the Rebillia MCP Server MCP Server, which means it involves financial transactions. Block by default and require explicit approval.

How do I enforce a policy on add_subscription_rate_plan_charge? +

Register the Rebillia MCP Server MCP server in PolicyLayer and add a rule for add_subscription_rate_plan_charge: allow, deny, rate-limit, or require approval. Point your MCP client at the PolicyLayer proxy URL and the rule is enforced on every call, before it reaches Rebillia MCP Server. Nothing to install.

What risk level is add_subscription_rate_plan_charge? +

add_subscription_rate_plan_charge is a Financial tool with critical risk. Critical-risk tools should be blocked by default and only enabled with explicit human approval.

Can I rate-limit add_subscription_rate_plan_charge? +

Yes. Add a rate_limit block to the add_subscription_rate_plan_charge rule in your PolicyLayer policy. For example, setting max: 10 and window: 60 limits the tool to 10 calls per minute. Rate limits are tracked per agent session and reset automatically.

How do I block add_subscription_rate_plan_charge completely? +

Set action: deny in the PolicyLayer policy for add_subscription_rate_plan_charge. The AI agent will receive a policy violation error and cannot call the tool. You can also include a reason field to explain why the tool is blocked.

What MCP server provides add_subscription_rate_plan_charge? +

add_subscription_rate_plan_charge is provided by the Rebillia MCP Server MCP server (rhinosaas/rebillia-mcp-server). PolicyLayer sits as a proxy in front of this server to enforce policies before tool calls reach the server.

// LOOK UP ANOTHER SERVER

Every MCP server has a record like this.

Type a name, get the same breakdown: verified identity, auth posture, risk grade, capabilities, recommended policy.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.