Manage billing line items and balance tracking for customer accounts. Use these operations to create new balance line quotes and retrieve detailed lists of existing balance lines for reconciliation and financial reporting purposes.
Action
List Balance Lines
PROABONO_LIST_BALANCE_LINESRetrieve all one-time charges and credits applied to a customer or subscription to track adjustments and account activity. This helps you understand what additional fees or refunds have been applied beyond regular billing.
5 input
Action
Quote Balance Line Creation
PROABONO_QUOTE_BALANCE_LINEGet an instant pricing quote for a one-time charge or credit to apply to a customer's account, including all applicable taxes before confirming the transaction.
4 input
Set up and maintain core business settings including localization rules, billing addresses, customer segments, and multi-location support. These operations establish the foundational configuration needed before creating customers and subscriptions.
Action
List Business Localization
PROABONO_LIST_BUSINESS_LOCALIZATIONRetrieve customizable text and content settings for your hosted payment pages, with options to filter by language or content type. Use this to manage how your payment pages appear to customers in different languages and regions.
7 input
Action
List Businesses
PROABONO_LIST_BUSINESSESRetrieve a list of all your businesses from ProAbono, with optional filtering by state or update date to find specific business records.
4 input
Action
List Segment Localizations
PROABONO_LIST_SEGMENT_LOCALIZATIONSRetrieve translated content and localization settings for customer-facing pages by segment, allowing you to customize how payment and billing information appears in different languages and regions.
7 input
Action
List Segments
PROABONO_LIST_SEGMENTSRetrieve all customer segments from ProAbono to view how your subscribers are organized by pricing tiers, features, or other groupings. Use this to understand your current subscription structure and segment-specific configurations.
4 input
Action
Update Business Billing Address
PROABONO_UPDATE_BUSINESSES_BILLING_ADDRESSModify your business billing information such as company name, address, and tax details to keep your subscription records accurate and up-to-date.
12 input
Handle the complete customer lifecycle from creation through deletion, including profile updates, payment settings, and account status management. Use these operations to maintain accurate customer records, manage portal access, and handle data privacy requirements like anonymization.
Action★ Featured
Create Customer
PROABONO_CREATE_CUSTOMERRegister a new customer in your ProAbono account to enable billing and subscription management for their account. This operation sets up the foundation for tracking payments and managing customer subscriptions.
8 input
Action★ Featured
Get Customer by ID
PROABONO_GET_CUSTOMERRetrieve detailed information about a specific customer including their billing details, account status, and subscription information from your payment system.
2 input
Action★ Featured
List Customers
PROABONO_LIST_CUSTOMERSRetrieve all your customers from ProAbono with optional filtering by business, state, language, or creation date to access their details and current status. Use this to get a complete view of your customer base or find specific customers matching your criteria.
6 input
Action★ Featured
Update Customer
PROABONO_UPDATE_CUSTOMERModify existing customer information in ProAbono such as name, email, language preferences, or other account details without needing to recreate the customer record.
6 input
Action
Anonymize Customer
PROABONO_ANONYMIZE_CUSTOMERPermanently removes personal data from a customer record to comply with data privacy regulations, while preserving their account history and transaction records for legal and accounting purposes.
1 input
Action
Delete Customer
PROABONO_DELETE_CUSTOMERRemove a customer record from your ProAbono billing system when they no longer need service or request account deletion. This permanently deletes their associated data from your subscription management system.
1 input
Action
Get Customer Billing Address
PROABONO_GET_CUSTOMER_BILLINGRetrieve a customer's complete billing address and tax information stored in your payment system. Use this to access company details, contact information, and address lines whenever you need to verify or reference customer billing data.
1 input
Action
Get Customer Billing Address by Reference
PROABONO_GET_CUSTOMER_BILLING_ADDRESSRetrieve a customer's billing address and tax information from your ProAbono account using their reference identifier, useful for order fulfillment, invoicing, and compliance verification.
1 input
Action
Get Customer by Reference
PROABONO_GET_CUSTOMER_BY_REFERENCERetrieve detailed customer information by using your own reference identifier, allowing you to quickly access subscription and payment data without needing ProAbono's internal ID.
1 input
Action
Get Customer Payment Settings
PROABONO_GET_CUSTOMER_PAYMENT_SETTINGSRetrieve a customer's payment configuration and billing details to understand their current payment method and schedule. Use this to verify payment setup before taking billing actions or troubleshooting payment issues.
1 input
Action
Invalidate Customer
PROABONO_INVALIDATE_CUSTOMERRevoke a customer's access to their subscribed services while preserving their account history and data for future reference. This prevents them from using your service without deleting their account information.
1 input
Action
Invalidate Customer by ID
PROABONO_INVALIDATE_CUSTOMER_BY_IDDeactivate a customer account in ProAbono and reset their reference ID to free up that identifier for other uses, while automatically regenerating their secure portal access links.
1 input
Action
List Customers by Feature
PROABONO_LIST_CUSTOMERS_BY_FEATURERetrieve all customers who have access to a specific feature in their subscription plan, helping you understand feature adoption and usage patterns across your customer base.
4 input
Action
Revoke Customer Portal Links
PROABONO_REVOKE_CUSTOMER_LINKSInvalidate previously generated customer portal access links and create new ones to maintain security and prevent unauthorized access to customer accounts.
1 input
Action
Update Customer Billing Address
PROABONO_UPDATE_CUSTOMER_BILLING_ADDRESSModify a customer's billing address in ProAbono to ensure invoices are sent to the correct location with accurate company and tax information. This keeps your billing records current when customers move, change office locations, or update their legal entity details.
12 input
Action
Update Customer Payment Settings
PROABONO_UPDATE_CUSTOMER_PAYMENT_SETTINGSModify a customer's payment method preferences and billing configuration to ensure payments are processed smoothly and according to their needs. This lets you update how and when customers are charged for their subscriptions or recurring services.
2 input
Action
Update Customer Shipping Address
PROABONO_UPDATE_CUSTOMER_SHIPPINGModify a customer's shipping address and related information like company name, contact details, and tax ID. Use this when customer location details change or need correction in your subscription management system.
13 input
Control promotional discounts applied to subscriptions and one-time billing adjustments. These operations let you manage discount campaigns, retrieve active discounts by subscription, and clean up expired or unwanted promotional offers.
Action
Delete Subscription Discount
PROABONO_DELETE_SUBSCRIPTION_DISCOUNTRemove a discount that was previously applied to a customer's subscription, allowing you to adjust pricing or end promotional offers.
1 input
Action
Get Discount
PROABONO_GET_DISCOUNTRetrieve detailed information about a specific discount including its amount, type, and current status to verify discount details before applying them to customer accounts.
2 input
Action
List Discounts
PROABONO_LIST_DISCOUNTSRetrieve all available discounts in your billing system, with options to filter by status (Enabled or Draft). Use this to review your pricing strategies and understand which discounts are currently active or in planning.
4 input
Action
List Subscription Discounts
PROABONO_LIST_SUBSCRIPTION_DISCOUNTSRetrieve all discounts currently applied to your subscriptions, helping you track promotional offers and their impact on your recurring revenue.
3 input
Define and manage product features that customers can purchase or include in subscriptions. Use these operations to create feature catalogs, update feature attributes, and track which features are included in specific subscriptions.
Action
Create Feature
PROABONO_CREATE_FEATUREDefine new features or capabilities for your subscription plans, such as usage limits or toggleable functionalities that customers can access based on their subscription tier.
6 input
Action
Get Feature by ID
PROABONO_GET_FEATURERetrieve detailed information about a specific feature in your subscription system, including its name, description, and settings. Use this when you need to verify feature details or understand what capabilities are included in your offerings.
2 input
Action
List Features
PROABONO_LIST_FEATURESRetrieve all features from your ProAbono billing system with optional filtering by business, lifecycle state, visibility, or creation date. Use this to see what feature offerings you have configured across your subscription plans.
4 input
Action
List Subscription Features
PROABONO_LIST_SUBSCRIPTION_FEATURESRetrieve all available subscription features from your Proabono account to understand what features are included in your subscription tiers. This helps you manage and organize your product offerings and feature sets.
3 input
Action
Update Feature
PROABONO_UPDATE_FEATUREModify an existing feature in your ProAbono subscription product, allowing you to adjust its name, visibility settings, type, or display order without recreating it.
7 input
Access and generate billing documents for customer accounts and credit notes. These operations retrieve invoice details, line item breakdowns, and allow you to trigger billing runs for specific customers.
Action★ Featured
Bill Customer
PROABONO_BILL_CUSTOMERCreates invoices for a customer's pending charges, allowing you to manually trigger billing outside of your regular billing cycle. This is useful when you need to bill immediately for additional services or adjust charges for a specific customer.
1 input
Action★ Featured
List Invoices and Credit Notes
PROABONO_LIST_INVOICESRetrieve all invoices and credit notes from your ProAbono account with optional filtering by business, payment status, or date range to track your billing history and financial records.
5 input
Action
Get Invoice
PROABONO_GET_INVOICERetrieve detailed information about a specific invoice or credit note from your ProAbono account using its ID. Use this to access invoice details, payment status, and financial records whenever you need to verify or reconcile billing information.
1 input
Action
List Invoice Lines
PROABONO_LIST_INVOICE_LINESRetrieve detailed line items from your invoices in ProAbono, with options to filter by business, specific invoice, or minimum amount. Use this to analyze what you're billing customers for and review itemized invoice details.
3 input
Action
List Invoices by Customer Reference
PROABONO_LIST_INVOICES_BY_CUSTOMERRetrieve all invoices associated with a specific customer using their unique identifier, helping you quickly access a customer's billing history and payment records.
3 input
Manage promotional and upgrade offers presented to customers through various channels. These operations handle offer retrieval, pricing table integration, and removal of outdated or promotional offers.
Action
Delete Offer
PROABONO_DELETE_OFFERPermanently remove an offer from your ProAbono subscription system, completely deleting it so customers can no longer see or access it.
1 input
Action
Delete Pricing Table Offer
PROABONO_DELETE_PRICING_TABLE_OFFERRemove a pricing table offer from your billing system when it's no longer needed or needs to be replaced with a new offering. This helps keep your pricing structure clean and prevents customers from seeing outdated options.
1 input
Action
Get Offer by ID
PROABONO_GET_OFFERRetrieve detailed information about a specific offer to view pricing, features, and terms associated with that offer.
2 input
Action
List Offers
PROABONO_LIST_OFFERSRetrieve all available subscription offers or plans from your ProAbono account, with optional filtering by business, state, visibility, or update date. This helps you view and manage your pricing tiers and subscription options.
6 input
Action
List Pricing Table Offers
PROABONO_LIST_PRICING_TABLE_OFFERSRetrieve all offers configured in your pricing tables to understand your current subscription packages and their features. This helps you manage and review what you're offering to customers.
3 input
Action
List Upgrade Offers
PROABONO_LIST_UPGRADE_OFFERSRetrieve available upgrade options for a customer's existing subscription to help them explore higher-tier plans or additional features. This enables you to present relevant upgrade paths based on their current plan.
4 input
Track payment processing infrastructure and transaction history across integrated payment gateways. Use these operations to monitor gateway configurations, permissions, individual transactions, and related payment requests.
Action★ Featured
List Payments
PROABONO_LIST_PAYMENTSRetrieve all payments processed through your ProAbono account with optional filtering by business, customer, or update date to track transaction history and revenue.
5 input
Action
List Gateway Accounts
PROABONO_LIST_GATEWAY_ACCOUNTSRetrieve all your payment gateway accounts configured in ProAbono with optional filters by business, currency, or account status. Use this to see which payment processors you have set up and their current configuration details.
6 input
Action
List Gateway Permissions
PROABONO_LIST_GATEWAY_PERMISSIONSRetrieve all payment gateway permissions configured in your ProAbono account, optionally filtered by business, customer, or creation date to see which payment methods and gateways are authorized.
3 input
Action
List Gateway Requests
PROABONO_LIST_GATEWAY_REQUESTSRetrieve a paginated list of payment gateway requests from ProAbono with optional filtering by account, permission, transaction, dates, or status to track payment processing history and troubleshoot transaction issues.
11 input
Action
List Gateway Transactions
PROABONO_LIST_GATEWAY_TRANSACTIONSRetrieve all payment gateway transactions from your ProAbono account with optional filtering by business, customer, or date to track and analyze payment activities.
5 input
Manage pricing tables that define subscription costs and billing terms. These operations allow you to organize and maintain multiple pricing configurations across your business.
Action
Delete Pricing Table
PROABONO_DELETE_PRICING_TABLERemoves a pricing table from your ProAbono account by its ID, allowing you to clean up outdated or unused pricing structures.
1 input
Action
List Pricing Tables
PROABONO_LIST_PRICING_TABLESRetrieve all pricing tables from your ProAbono account to view available subscription plans and pricing structures. Use this to see what pricing options you've set up and manage them effectively.
5 input
Monitor and analyze customer subscriptions including creation quotes, moves between plans, and period tracking. These operations provide insights into subscription lifecycle events and help customers evaluate plan changes before committing.
Action★ Featured
List Subscriptions
PROABONO_LIST_SUBSCRIPTIONSRetrieve all your active and inactive subscriptions from ProAbono to monitor customer billing status, track recurring revenue, and manage subscription lifecycles.
5 input
Action
Get Subscription by Customer Reference
PROABONO_GET_SUBSCRIPTION_BY_CUSTOMERRetrieves detailed subscription information for a specific customer using their reference identifier, allowing you to quickly access current subscription status and details without searching through multiple records.
2 input
Action
Get Subscription Creation Quote
PROABONO_GET_SUBSCRIPTION_CREATION_QUOTECalculates and displays the exact cost of a new subscription before you commit to creating it, helping you verify pricing and avoid unexpected charges.
2 input
Action
List Customer Moves
PROABONO_LIST_CUSTOMER_MOVESRetrieve a complete history of balance transactions, credits, debits, and billing movements for your customers. This helps you track account activity, monitor payment flows, and reconcile customer accounts with detailed transaction records.
8 input
Action
List Subscription Periods
PROABONO_LIST_SUBSCRIPTION_PERIODSRetrieve all billing cycles for your subscriptions, with options to filter by specific business, subscription, or date range. Use this to monitor your recurring billing schedule and manage subscription periods across your business.
5 input
Configure and maintain tax profiles and jurisdiction-specific tax rules for accurate billing. Use these operations to set up tax rates, manage exceptions by customer or region, and ensure compliance with local tax requirements.
Action
List Tax Profile Exceptions
PROABONO_LIST_TAX_PROFILE_EXCEPTIONSRetrieve all tax profile exceptions configured in your ProAbono account, with optional filtering by business, tax profile, country, or region to find specific tax rule overrides.
6 input
Action
List Tax Profiles
PROABONO_LIST_TAX_PROFILESRetrieve all your tax profiles and configurations from ProAbono, with optional filtering by business ID, to manage tax rates and settings across your subscriptions.
3 input
Action
Update Tax Profiles
PROABONO_UPDATE_TAX_PROFILESModify existing tax profiles in your billing system to keep tax rates, names, and descriptions current with your business needs and regional regulations.
7 input
Retrieve metered usage data tracked for consumption-based billing scenarios. These operations provide access to usage records and customer usage history needed for accurate usage-based charges.
Action
Get Usage Record
PROABONO_GET_USAGERetrieve usage data for a specific customer's feature to monitor their current consumption, quota status, or feature access. Helps you verify what your customer has used and what's still available under their plan.
2 input
Action
Get Usages for Customer
PROABONO_GET_USAGES_FOR_CUSTOMERRetrieve detailed feature usage data for a customer to track how they're using your subscription's features, including on/off toggles, usage limits, and consumption metrics.
3 input
Set up and manage real-time event notifications for subscription and billing system changes. Use these operations to enable webhooks, monitor notification delivery, and track which events are configured for your integration.
Action
Enable Webhook
PROABONO_ENABLE_WEBHOOKActivates a webhook endpoint in ProAbono to start receiving real-time payment and subscription event notifications. Use this when you need to resume monitoring critical account activities after disabling a webhook.
1 input
Action
List Webhook Notifications
PROABONO_LIST_WEBHOOK_NOTIFICATIONSRetrieve your webhook notification history from ProAbono to monitor payment events and subscription changes that have been sent to your systems, with options to filter by date range, status, or specific webhooks.
10 input
Action
List Webhooks
PROABONO_LIST_WEBHOOKSRetrieve all configured webhooks from your ProAbono account to see which events are being monitored and where notifications are being sent. This helps you understand your current notification setup and verify that important business events are properly tracked.
8 input