DashboardSign inStart your trial

Proabono

Reference

64 actions for Proabono workflows.

01. Operations

Act on Proabono from a workflow

Operations are the actions a workflow can take in Proabono, grouped by category. Each lists its method, parameters, and a template you can drop it into.

Billing

2 operations

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_LINES

Retrieve 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_LINE

Get 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

Configuration

5 operations

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_LOCALIZATION

Retrieve 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_BUSINESSES

Retrieve 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_LOCALIZATIONS

Retrieve 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_SEGMENTS

Retrieve 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_ADDRESS

Modify your business billing information such as company name, address, and tax details to keep your subscription records accurate and up-to-date.

12 input

Customers

17 operations

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_CUSTOMER

Register 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_CUSTOMER

Retrieve 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_CUSTOMERS

Retrieve 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_CUSTOMER

Modify 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_CUSTOMER

Permanently 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_CUSTOMER

Remove 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_BILLING

Retrieve 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_ADDRESS

Retrieve 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_REFERENCE

Retrieve 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_SETTINGS

Retrieve 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_CUSTOMER

Revoke 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_ID

Deactivate 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_FEATURE

Retrieve 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_LINKS

Invalidate 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_ADDRESS

Modify 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_SETTINGS

Modify 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_SHIPPING

Modify 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

Discounts

4 operations

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_DISCOUNT

Remove 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_DISCOUNT

Retrieve 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_DISCOUNTS

Retrieve 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_DISCOUNTS

Retrieve all discounts currently applied to your subscriptions, helping you track promotional offers and their impact on your recurring revenue.

3 input

Features

5 operations

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_FEATURE

Define 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_FEATURE

Retrieve 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_FEATURES

Retrieve 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_FEATURES

Retrieve 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_FEATURE

Modify 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

Invoices

5 operations

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_CUSTOMER

Creates 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_INVOICES

Retrieve 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_INVOICE

Retrieve 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_LINES

Retrieve 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_CUSTOMER

Retrieve 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

Offers

6 operations

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_OFFER

Permanently 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_OFFER

Remove 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_OFFER

Retrieve detailed information about a specific offer to view pricing, features, and terms associated with that offer.

2 input
Action

List Offers

PROABONO_LIST_OFFERS

Retrieve 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_OFFERS

Retrieve 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_OFFERS

Retrieve 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

Payments

5 operations

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_PAYMENTS

Retrieve 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_ACCOUNTS

Retrieve 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_PERMISSIONS

Retrieve 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_REQUESTS

Retrieve 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_TRANSACTIONS

Retrieve all payment gateway transactions from your ProAbono account with optional filtering by business, customer, or date to track and analyze payment activities.

5 input

Pricing

2 operations

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_TABLE

Removes 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_TABLES

Retrieve 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

Subscriptions

5 operations

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_SUBSCRIPTIONS

Retrieve 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_CUSTOMER

Retrieves 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_QUOTE

Calculates 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_MOVES

Retrieve 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_PERIODS

Retrieve 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

Taxes

3 operations

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_EXCEPTIONS

Retrieve 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_PROFILES

Retrieve 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_PROFILES

Modify existing tax profiles in your billing system to keep tax rates, names, and descriptions current with your business needs and regional regulations.

7 input

Usage

2 operations

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_USAGE

Retrieve 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_CUSTOMER

Retrieve 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

Webhooks

3 operations

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_WEBHOOK

Activates 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_NOTIFICATIONS

Retrieve 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_WEBHOOKS

Retrieve 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
What now

Use Proabono in a workflow

Drop a trigger and an action into a template; approve from your phone; the workflow runs.