ProAbono

FinanceCredentials form

Manage ProAbono subscription billing: customers, offers, subscriptions, feature usage and invoices.

14 actions

ActionEffectData handledScope
proabono_list_customersLists customers, optionally only those of a segment or with an active subscription containing a featurereadPersonal data
proabono_get_customerGets a customer by the reference your application gave it, with status, metadata and hosted page linksreadPersonal data
proabono_upsert_customerCreates a customer, or updates the one with the same referencewritePersonal data
proabono_list_offersLists offers (plans) with pricing, or those available to one customer, optionally only upgradesreadGeneral
proabono_list_featuresLists features (modules, limits and consumptions) that offers are built fromreadGeneral
proabono_list_subscriptionsLists subscriptions, optionally of one customer or segment, with their status and featuresreadPersonal data
proabono_get_subscriptionGets a subscription by id with its status, dates, amounts and featuresreadPersonal data
proabono_create_subscriptionSubscribes an existing customer to an offer, started at once unless tryStart is falsewritePersonal data
proabono_upgrade_subscriptionMoves a subscription to another offer, now or at the end of the current termwritePersonal data
proabono_terminate_subscriptionTerminates a subscription at its next renewal, immediately, or on a given datewritePersonal data
proabono_get_usageGets a customer's usage of one feature: whether it is enabled, or the quantity used and includedreadGeneral
proabono_update_usageRecords a customer's usage of a feature: add an increment, set the current quantity, or turn an on/off feature on or offwriteGeneral
proabono_list_invoicesLists invoices, optionally of one customer or subscription, with status, amounts (in cents) and PDF linksreadPersonal data
proabono_get_invoiceGets one invoice by id with its status, dates, amounts (in cents) and PDF linkreadPersonal data