1.0.2 • Published 8 months ago

bill_amount v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
8 months ago

const subscriptionPlan = { id: 'plan123', price: 100, usage_limits: { data: { limit: 10, overageRate: 5 }, calls: { limit: 100, overageRate: 0.1 }, }, currency: 'USD', payment_frequency: 'monthly', };

const usageData = { data: { used: 15 }, calls: { used: 120 }, };

const billingResult = calculateBillingAmount({ subscriptionPlan, usageData });

console.log(billingResult); How to UseImport the calculateBillingAmount function from this module.Prepare a subscriptionPlan object with the required details.Prepare usageData object containing the usage details.Call the calculateBillingAmount function with the subscriptionPlan and usageData as arguments.The function will return a BillingResult object containing the calculated billing amount.Feel free to use this module to streamline your subscription billing calculations. If you encounter any issues or have suggestions for improvements, please don't hesitate to contribute or reach out.

1.0.2

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago