Chargify (Maxio Advanced Billing) entegrasyonu | Zervanor
← Tüm konnektörler

Chargify (Maxio Advanced Billing)

Aynı zamanda bir ajan aracı
finance-billing

Chargify / Maxio Advanced Billing (API v1): manage subscriptions, customers, products & product families, components & price points, allocations & usage, invoices, transactions, statements, coupons, payment profiles, events, webhooks, referral & reason codes, and metadata.

83 eylemler · 16 tetikleyiciler

Chargify (Maxio Advanced Billing) entegrasyonu — 83 aksiyon ve 16 tetikleyici ile Chargify (Maxio Advanced Billing)'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Management Link (Billing Portal), Get Site, Clear Site Data, Create Subscription, List Subscriptions. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.

Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.

Tetikleyiciler 16

Chargify (Maxio Advanced Billing) üzerinde bir iş akışını başlatabilen olaylar.

webhook

Subscription State Change

Fires when a subscription changes state (Chargify webhook event subscription_state_change).

webhook

Subscription Product Change

Fires when a subscription's product changes (Chargify webhook event subscription_product_change).

webhook

Signup Success

Fires when a subscription signup succeeds (Chargify webhook event signup_success).

webhook

Signup Failure

Fires when a subscription signup fails (Chargify webhook event signup_failure).

webhook

Renewal Success

Fires when a subscription renews successfully (Chargify webhook event renewal_success).

webhook

Renewal Failure

Fires when a subscription renewal fails (Chargify webhook event renewal_failure).

webhook

Payment Success

Fires when a payment succeeds (Chargify webhook event payment_success).

webhook

Payment Failure

Fires when a payment fails (Chargify webhook event payment_failure).

webhook

Billing Date Change

Fires when a subscription's next billing date changes (Chargify webhook event billing_date_change).

webhook

Subscription Card Update

Fires when a subscription's payment card is updated (Chargify webhook event subscription_card_update).

webhook

Component Allocation Change

Fires when a subscription component allocation changes (Chargify webhook event component_allocation_change).

webhook

Customer Update

Fires when a customer record is updated (Chargify webhook event customer_update).

webhook

Upcoming Renewal Notice

Fires ahead of a subscription renewal (Chargify webhook event upcoming_renewal_notice).

webhook

Expiring Card

Fires when a stored card is nearing expiration (Chargify webhook event expiring_card).

polling

New or updated subscriptions (polled)

Polls GET /subscriptions.json?direction=desc&sort=updated_at with page/per_page paging to surface recently changed subscriptions.

polling

New site events (polled)

Polls GET /events.json?direction=asc&since_id=<cursor> to surface new billing events (signups, payments, renewals, cancellations, etc.).

Eylemler 83

Zervanor'un Chargify (Maxio Advanced Billing) üzerinde yapabilecekleri.

Subscriptions22

GET

Get Subscription

Read a single subscription (GET /subscriptions/{subscription_id}.json).

PUT

Update Subscription

Update a subscription (PUT /subscriptions/{subscription_id}.json). Wrap fields under a 'subscription' object.

DELETE

Cancel Subscription

Cancel a subscription immediately (DELETE /subscriptions/{subscription_id}.json).

POST

Delay-Cancel Subscription

Schedule cancellation at the end of the current period (POST /subscriptions/{subscription_id}/delayed_cancel.json).

DELETE

Stop Delayed Cancellation

Cancel a previously scheduled delayed cancellation (DELETE /subscriptions/{subscription_id}/delayed_cancel.json).

PUT

Reactivate Subscription

Reactivate a canceled subscription (PUT /subscriptions/{subscription_id}/reactivate.json).

POST

Purge Subscription

Permanently purge a subscription on a test site (POST /subscriptions/{subscription_id}/purge.json). Requires ack (subscription id) and cascade options.

POST

Preview Subscription

Preview a subscription (charges/proration) without creating it (POST /subscriptions/preview.json).

POST

Migrate Subscription Product

Migrate a subscription to a different product (POST /subscriptions/{subscription_id}/migrations.json).

POST

Preview Subscription Migration

Preview the cost of migrating a subscription to another product (POST /subscriptions/{subscription_id}/migrations/preview.json).

GET

List Subscription Components

List a subscription's components with their allocated quantities (GET /subscriptions/{subscription_id}/components.json).

GET

Get Subscription Component

Read one component on a subscription (GET /subscriptions/{subscription_id}/components/{component_id}.json).

GET

List Allocations

List allocation history for a subscription component (GET /subscriptions/{subscription_id}/components/{component_id}/allocations.json).

POST

Allocate Component (Set Quantity)

Create an allocation to set a component quantity on a subscription (POST /subscriptions/{subscription_id}/components/{component_id}/allocations.json). Wrap fields under an 'allocation' object.

GET

List Usages (Metered)

List recorded usage for a metered component on a subscription (GET /subscriptions/{subscription_id}/components/{component_id}/usages.json).

POST

Record Usage (Metered)

Record usage for a metered component on a subscription (POST /subscriptions/{subscription_id}/components/{component_id}/usages.json). Wrap fields under a 'usage' object.

GET

List Subscription Transactions

List a subscription's transactions (GET /subscriptions/{subscription_id}/transactions.json).

GET

List Statements

List a subscription's statements (GET /subscriptions/{subscription_id}/statements.json).

DELETE

Delete Payment Profile

Delete a payment profile from a subscription (DELETE /subscriptions/{subscription_id}/payment_profiles/{payment_profile_id}.json).

GET

List Subscription Events

List events for a subscription (GET /subscriptions/{subscription_id}/events.json).

GET

List Subscription Metadata

List metadata for a subscription (GET /subscriptions/{subscription_id}/metadata.json).

POST

Create Subscription Metadata

Create metadata for a subscription (POST /subscriptions/{subscription_id}/metadata.json). Wrap entries under a 'metadata' array.

Product Families13

GET

Get Product Family

Read a product family (GET /product_families/{product_family_id}.json).

GET

List Products

List products in a product family (GET /product_families/{product_family_id}/products.json).

POST

Create Product

Create a product in a product family (POST /product_families/{product_family_id}/products.json). Wrap fields under a 'product' object.

GET

List Components (Product Family)

List components in a product family (GET /product_families/{product_family_id}/components.json).

POST

Create Component

Create a component of a given kind in a product family (POST /product_families/{product_family_id}/{component_kind}.json). component_kind = metered_components, quantity_based_components, on_off_components, or prepaid_usage_components.

DELETE

Archive Component

Archive a component within its product family (DELETE /product_families/{product_family_id}/components/{component_id}.json).

GET

List Coupons

List coupons in a product family (GET /product_families/{product_family_id}/coupons.json).

POST

Create Coupon

Create a coupon in a product family (POST /product_families/{product_family_id}/coupons.json). Wrap fields under a 'coupon' object.

GET

Get Coupon

Read a coupon (GET /product_families/{product_family_id}/coupons/{coupon_id}.json).

PUT

Update Coupon

Update a coupon (PUT /product_families/{product_family_id}/coupons/{coupon_id}.json). Wrap fields under a 'coupon' object.

DELETE

Archive Coupon

Archive a coupon (DELETE /product_families/{product_family_id}/coupons/{coupon_id}.json).

GET

Validate Coupon

Validate a coupon code within a product family (GET /product_families/{product_family_id}/coupons/find.json?code=...).

GET

List Coupon Usage

List usage of a coupon (GET /product_families/{product_family_id}/coupons/{coupon_id}/usage.json).

Customers7

GET

Get Customer

Read a single customer (GET /customers/{customer_id}.json).

GET

Get Customer by Reference

Look up a customer by your reference (GET /customers/lookup.json?reference=...).

PUT

Update Customer

Update a customer (PUT /customers/{customer_id}.json). Wrap fields under a 'customer' object.

DELETE

Delete Customer

Delete a customer (DELETE /customers/{customer_id}.json). Only allowed when the customer has no subscriptions.

GET

List Customer Subscriptions

List a customer's subscriptions (GET /customers/{customer_id}/subscriptions.json).

GET

List Customer Metadata

List metadata for a customer (GET /customers/{customer_id}/metadata.json).

POST

Create Customer Metadata

Create metadata for a customer (POST /customers/{customer_id}/metadata.json). Wrap entries under a 'metadata' array.

Products6

GET

Get Product

Read a product (GET /products/{product_id}.json).

GET

Get Product by Handle

Read a product by its API handle (GET /products/handle/{product_handle}.json).

PUT

Update Product

Update a product (PUT /products/{product_id}.json). Wrap fields under a 'product' object.

DELETE

Archive Product

Archive a product (DELETE /products/{product_id}.json).

GET

List Product Price Points

List price points for a product (GET /products/{product_id}/price_points.json).

POST

Create Product Price Point

Create a price point for a product (POST /products/{product_id}/price_points.json). Wrap fields under a 'price_point' object.

Invoices5

GET

Get Invoice

Read a single invoice by uid (GET /invoices/{uid}.json).

POST

Issue Invoice

Issue a pending (draft) invoice (POST /invoices/{uid}/issue.json).

POST

Void Invoice

Void an open invoice (POST /invoices/{uid}/void.json). Wrap fields under a 'void' object.

POST

Refund Invoice

Refund an invoice (POST /invoices/{uid}/refunds.json). Wrap fields under a 'refund' object.

POST

Record Invoice Payment

Record a payment against an invoice (POST /invoices/{uid}/payments.json). Wrap fields under a 'payment' object.

Components4

GET

Get Component

Read a component by id (GET /components/{component_id}.json).

PUT

Update Component

Update a component (PUT /components/{component_id}.json). Wrap fields under a 'component' object.

GET

List Component Price Points

List price points for a component (GET /components/{component_id}/price_points.json).

POST

Create Component Price Point

Create a price point for a component (POST /components/{component_id}/price_points.json). Wrap fields under a 'price_point' object.

Customers.Json2

GET

List Customers

List customers (GET /customers.json). Supports page/per_page and query filters.

POST

Create Customer

Create a customer (POST /customers.json). Wrap fields under a 'customer' object.

Endpoints.Json2

GET

List Webhook Endpoints

List configured webhook endpoints (GET /endpoints.json).

POST

Create Webhook Endpoint

Create a webhook endpoint (POST /endpoints.json). Wrap fields under an 'endpoint' object.

Payment Profiles2

GET

Get Payment Profile

Read a payment profile (GET /payment_profiles/{payment_profile_id}.json).

PUT

Update Payment Profile

Update a payment profile (PUT /payment_profiles/{payment_profile_id}.json). Wrap fields under a 'payment_profile' object.

Payment Profiles.Json2

GET

List Payment Profiles

List payment profiles (GET /payment_profiles.json). Filter by customer_id.

POST

Create Payment Profile

Create a payment profile (POST /payment_profiles.json). Wrap fields under a 'payment_profile' object.

Product Families.Json2

GET

List Product Families

List product families (GET /product_families.json).

POST

Create Product Family

Create a product family (POST /product_families.json). Wrap fields under a 'product_family' object.

Reason Codes.Json2

GET

List Reason Codes

List churn/cancellation reason codes for the site (GET /reason_codes.json).

POST

Create Reason Code

Create a reason code (POST /reason_codes.json). Wrap fields under a 'reason_code' object.

Statements2

GET

Get Statement

Read a single statement (GET /statements/{statement_id}.json).

GET

Get Statement PDF

Download a statement as a PDF (GET /statements/{statement_id}.pdf).

Subscriptions.Json2

POST

Create Subscription

Create a subscription (POST /subscriptions.json). Wrap fields under a 'subscription' object.

GET

List Subscriptions

List subscriptions (GET /subscriptions.json). Supports page/per_page and filters. For change-detection, sort by updated_at descending.

Endpoints1

PUT

Update Webhook Endpoint (Enable/Disable)

Update a webhook endpoint — change its URL, subscribed events, or enable/disable it (PUT /endpoints/{endpoint_id}.json). Wrap fields under an 'endpoint' object.

Events.Json1

GET

List Events (Site)

List events across the site (GET /events.json). Supports since_id, page/per_page, and filter[]. Useful for auditing and change detection.

Invoices.Json1

GET

List Invoices

List invoices (GET /invoices.json). Supports subscription_id, status, date-range, and page/per_page filters.

Portal1

GET

Get Management Link (Billing Portal)

Get a self-service management (billing portal) link for a customer (GET /portal/customers/{customer_id}/management_link.json).

Referral Codes1

GET

Validate Referral Code

Validate / look up a referral code (GET /referral_codes/validate.json?code=...).

Site.Json1

GET

Get Site

Fetch the current site (GET /site.json). Identity + connectivity probe.

Sites1

POST

Clear Site Data

Clear all data from a test/development site (POST /sites/clear_data.json). Test sites only; irreversible.

Transactions.Json1

GET

List Transactions (Site)

List transactions across the site (GET /transactions.json). Supports kinds, date-range, and page/per_page filters.

Webhooks1

POST

Replay Webhooks

Replay one or more webhook deliveries (POST /webhooks/replay.json). Wrap ids under an 'ids' array.

Webhooks.Json1

GET

List Webhooks

List webhook deliveries for the site (GET /webhooks.json).

Chargify (Maxio Advanced Billing) kullanan Çözüm Şablonları

Chargify (Maxio Advanced Billing) ile kendi otomasyonunu görsel tasarımcıda kur.

Sıkça sorulan sorular

Chargify (Maxio Advanced Billing) ile neler otomatikleştirebilirim?

83 aksiyon var — örneğin: Get Management Link (Billing Portal), Get Site, Clear Site Data, Create Subscription, List Subscriptions ve daha fazlası.

Hangi Chargify (Maxio Advanced Billing) olayları bir workflow başlatabilir?

16 tetikleyici — örneğin: Subscription State Change, Subscription Product Change, Signup Success, Signup Failure.

Chargify (Maxio Advanced Billing) bir AI agent aracı olarak kullanılabilir mi?

Evet. Chargify (Maxio Advanced Billing)'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.

Chargify (Maxio Advanced Billing) entegrasyonu nasıl modellenir?

Chargify (Maxio Advanced Billing) sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.