Proabono
Subscription management software for customers, offers, features, billing operations, and GDPR anonymization.
Helps subscription businesses that bill customers, define features and offers, anonymize records for GDPR, and remove obsolete customers or offers.
Use Proabono with Snow
Snow is a personal AI assistant that builds real apps for you, and they can put Proabono to work.
What Snow can do with Proabono
These are the Proabono operations Snow and the apps you build with it can run. Sign in to choose which ones Snow may run without asking.
Reads44
Look at your data without changing it.
- Get Customer Billing Address
Tool to retrieve a customer's billing address via the Backoffice API. Use when you need to fetch billing information including company name, contact details, address lines, and tax information for a specific customer.
- Get Customer by ID
Tool to retrieve a single customer by ID from ProAbono Backoffice API. Use when you need to fetch detailed information about a specific customer including their billing details, status, and related resource links.
- Get Customer by Reference
Tool to retrieve a customer by their reference identifier from ProAbono API. Use when you need to fetch customer details using the unique reference identifier from your own application rather than the ProAbono internal ID.
- Get Customer Payment Settings
Tool to retrieve customer payment settings via the Backoffice API. Use when you need to check a customer's payment configuration, billing schedule, or payment method type.
- Get Invoice
Tool to retrieve a specific invoice or credit note by ID from ProAbono. Use when you need to fetch detailed information about an invoice.
- Get Offer by ID
Tool to retrieve a single offer by its ID from ProAbono Backoffice API. Use when you need to fetch detailed information about a specific offer.
- Get Subscription by Customer Reference
Tool to retrieve a subscription by customer reference from ProAbono. Use when you need to fetch subscription details for a specific customer using their reference key.
- List Customers
Tool to list all customers from ProAbono via the Backoffice API. Use when you need to retrieve customer information with optional filtering by business, state, language, or creation date. Returns paginated results with customer details including ID, name, email, and status.
- List Features
Tool to list all features via the ProAbono Backoffice API. Use when you need to retrieve features with optional filtering by business ID, lifecycle state, visibility, or creation date. Returns a paginated collection of feature objects.
- List Invoices and Credit Notes
Tool to list all invoices and credit notes from ProAbono Backoffice API. Use when you need to retrieve invoice data with optional filtering by business, payment state, or date range. Supports pagination for large result sets.
Creates3
Add something new to your account.
- Create Customer
Tool to create or declare a customer in ProAbono via the Backoffice API. Use when you need to register a new customer with billing and subscription management capabilities.
- Bill Customer
Tool to trigger billing for a customer. Use when you need to create invoices for pending charges for a specific customer.
- Create Feature
Tool to create a new feature in ProAbono via the Backoffice API. Features define capabilities or usage limits that can be attached to offers. Use when you need to define a new feature (OnOff, Limitation, or Consumption type) for your subscription plans.
Updates8
Change something that is already there.
- Update Customer
Tool to update an existing customer in ProAbono via the Backoffice API. Use when you need to modify customer properties such as name, email, or language preferences. Allows partial updates.
- Update Customer Payment Settings
Tool to update payment settings for a specific customer in ProAbono. Use when you need to set a customer's payment method preference or update their billing configuration.
- Enable Webhook
Tool to enable a webhook in ProAbono via the Notification API. Use when you need to activate a previously disabled webhook for receiving event notifications.
- Update Business Billing Address
Tool to update business billing address via the Backoffice API. Use when you need to modify billing information including company name, contact details, address lines, and tax information for a specific business.
- Update Customer Billing Address
Tool to update the billing address for a customer in ProAbono via the API. Use when you need to modify billing address information including company name, contact details, address lines, and tax information. Once updated, ProAbono will use this information for future invoices.
- Update Customer Shipping Address
Tool to update customer shipping address via the Backoffice API. Use when you need to modify shipping information including company name, contact details, address lines, and tax information for a specific customer.
- Update Feature
Tool to update an existing feature in ProAbono via the Backoffice API. Use when you need to modify feature properties such as name, visibility, type, or display order.
- Update Tax Profiles
Tool to update an existing tax profile in ProAbono via the Backoffice API. Use when you need to modify tax profile properties such as name, description, label, or tax rates.
Deletes9
Remove something. This often cannot be undone.
- Delete Subscription Discount
Tool to delete a subscription discount via the Backoffice API. Use when you need to remove a discount from a subscription after confirming its ID.
- Anonymize Customer
Tool to anonymize a customer for GDPR compliance. Use when you need to permanently remove personal data from a customer record while maintaining the account structure. The customer must have no active subscriptions, all invoices must be settled, and the balance must be empty before anonymization.
- Delete Customer
Tool to delete a customer from ProAbono by ID. Use when you need to remove a customer record from the system.
- Delete Offer
Tool to delete an offer from ProAbono by ID. Use when you need to permanently remove an offer from the system.
- Delete Pricing Table
Tool to delete a pricing table from ProAbono by its ID. Use when you need to remove a pricing table from the system.
- Delete Pricing Table Offer
Tool to delete a pricing table offer via the ProAbono Backoffice API. Use when you need to remove an existing pricing table offer by its ID.
- Invalidate Customer
Tool to invalidate a customer by their reference. Use when you need to revoke a customer's access to subscribed services while keeping the account record.
- Invalidate Customer by ID
Tool to invalidate a customer by their ProAbono internal ID. Use when you need to free up a customer reference for reuse. This operation replaces the customer's ReferenceCustomer with a new value and regenerates all encrypted portal links.
- Revoke Customer Portal Links
Tool to revoke encrypted customer portal links and generate new ones in ProAbono. Use when you need to invalidate previously generated customer portal links for security purposes (e.g., after a potential link compromise or as part of security best practices).
Related integrations
Ready to put Proabono to work?
Sign up free, build an app by chatting, and connect Proabono in minutes. No credit card required.