Chargify (Maxio Advanced Billing)
Aynı zamanda bir ajan aracı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.
Subscription State Change
Fires when a subscription changes state (Chargify webhook event subscription_state_change).
Subscription Product Change
Fires when a subscription's product changes (Chargify webhook event subscription_product_change).
Signup Success
Fires when a subscription signup succeeds (Chargify webhook event signup_success).
Signup Failure
Fires when a subscription signup fails (Chargify webhook event signup_failure).
Renewal Success
Fires when a subscription renews successfully (Chargify webhook event renewal_success).
Renewal Failure
Fires when a subscription renewal fails (Chargify webhook event renewal_failure).
Payment Success
Fires when a payment succeeds (Chargify webhook event payment_success).
Payment Failure
Fires when a payment fails (Chargify webhook event payment_failure).
Billing Date Change
Fires when a subscription's next billing date changes (Chargify webhook event billing_date_change).
Subscription Card Update
Fires when a subscription's payment card is updated (Chargify webhook event subscription_card_update).
Component Allocation Change
Fires when a subscription component allocation changes (Chargify webhook event component_allocation_change).
Customer Update
Fires when a customer record is updated (Chargify webhook event customer_update).
Upcoming Renewal Notice
Fires ahead of a subscription renewal (Chargify webhook event upcoming_renewal_notice).
Expiring Card
Fires when a stored card is nearing expiration (Chargify webhook event expiring_card).
New or updated subscriptions (polled)
Polls GET /subscriptions.json?direction=desc&sort=updated_at with page/per_page paging to surface recently changed subscriptions.
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 Subscription
Read a single subscription (GET /subscriptions/{subscription_id}.json).
Update Subscription
Update a subscription (PUT /subscriptions/{subscription_id}.json). Wrap fields under a 'subscription' object.
Cancel Subscription
Cancel a subscription immediately (DELETE /subscriptions/{subscription_id}.json).
Delay-Cancel Subscription
Schedule cancellation at the end of the current period (POST /subscriptions/{subscription_id}/delayed_cancel.json).
Stop Delayed Cancellation
Cancel a previously scheduled delayed cancellation (DELETE /subscriptions/{subscription_id}/delayed_cancel.json).
Reactivate Subscription
Reactivate a canceled subscription (PUT /subscriptions/{subscription_id}/reactivate.json).
Purge Subscription
Permanently purge a subscription on a test site (POST /subscriptions/{subscription_id}/purge.json). Requires ack (subscription id) and cascade options.
Preview Subscription
Preview a subscription (charges/proration) without creating it (POST /subscriptions/preview.json).
Migrate Subscription Product
Migrate a subscription to a different product (POST /subscriptions/{subscription_id}/migrations.json).
Preview Subscription Migration
Preview the cost of migrating a subscription to another product (POST /subscriptions/{subscription_id}/migrations/preview.json).
List Subscription Components
List a subscription's components with their allocated quantities (GET /subscriptions/{subscription_id}/components.json).
Get Subscription Component
Read one component on a subscription (GET /subscriptions/{subscription_id}/components/{component_id}.json).
List Allocations
List allocation history for a subscription component (GET /subscriptions/{subscription_id}/components/{component_id}/allocations.json).
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.
List Usages (Metered)
List recorded usage for a metered component on a subscription (GET /subscriptions/{subscription_id}/components/{component_id}/usages.json).
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.
List Subscription Transactions
List a subscription's transactions (GET /subscriptions/{subscription_id}/transactions.json).
List Statements
List a subscription's statements (GET /subscriptions/{subscription_id}/statements.json).
Delete Payment Profile
Delete a payment profile from a subscription (DELETE /subscriptions/{subscription_id}/payment_profiles/{payment_profile_id}.json).
List Subscription Events
List events for a subscription (GET /subscriptions/{subscription_id}/events.json).
List Subscription Metadata
List metadata for a subscription (GET /subscriptions/{subscription_id}/metadata.json).
Create Subscription Metadata
Create metadata for a subscription (POST /subscriptions/{subscription_id}/metadata.json). Wrap entries under a 'metadata' array.
Product Families13
Get Product Family
Read a product family (GET /product_families/{product_family_id}.json).
List Products
List products in a product family (GET /product_families/{product_family_id}/products.json).
Create Product
Create a product in a product family (POST /product_families/{product_family_id}/products.json). Wrap fields under a 'product' object.
List Components (Product Family)
List components in a product family (GET /product_families/{product_family_id}/components.json).
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.
Archive Component
Archive a component within its product family (DELETE /product_families/{product_family_id}/components/{component_id}.json).
List Coupons
List coupons in a product family (GET /product_families/{product_family_id}/coupons.json).
Create Coupon
Create a coupon in a product family (POST /product_families/{product_family_id}/coupons.json). Wrap fields under a 'coupon' object.
Get Coupon
Read a coupon (GET /product_families/{product_family_id}/coupons/{coupon_id}.json).
Update Coupon
Update a coupon (PUT /product_families/{product_family_id}/coupons/{coupon_id}.json). Wrap fields under a 'coupon' object.
Archive Coupon
Archive a coupon (DELETE /product_families/{product_family_id}/coupons/{coupon_id}.json).
Validate Coupon
Validate a coupon code within a product family (GET /product_families/{product_family_id}/coupons/find.json?code=...).
List Coupon Usage
List usage of a coupon (GET /product_families/{product_family_id}/coupons/{coupon_id}/usage.json).
Customers7
Get Customer
Read a single customer (GET /customers/{customer_id}.json).
Get Customer by Reference
Look up a customer by your reference (GET /customers/lookup.json?reference=...).
Update Customer
Update a customer (PUT /customers/{customer_id}.json). Wrap fields under a 'customer' object.
Delete Customer
Delete a customer (DELETE /customers/{customer_id}.json). Only allowed when the customer has no subscriptions.
List Customer Subscriptions
List a customer's subscriptions (GET /customers/{customer_id}/subscriptions.json).
List Customer Metadata
List metadata for a customer (GET /customers/{customer_id}/metadata.json).
Create Customer Metadata
Create metadata for a customer (POST /customers/{customer_id}/metadata.json). Wrap entries under a 'metadata' array.
Products6
Get Product
Read a product (GET /products/{product_id}.json).
Get Product by Handle
Read a product by its API handle (GET /products/handle/{product_handle}.json).
Update Product
Update a product (PUT /products/{product_id}.json). Wrap fields under a 'product' object.
Archive Product
Archive a product (DELETE /products/{product_id}.json).
List Product Price Points
List price points for a product (GET /products/{product_id}/price_points.json).
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 Invoice
Read a single invoice by uid (GET /invoices/{uid}.json).
Issue Invoice
Issue a pending (draft) invoice (POST /invoices/{uid}/issue.json).
Void Invoice
Void an open invoice (POST /invoices/{uid}/void.json). Wrap fields under a 'void' object.
Refund Invoice
Refund an invoice (POST /invoices/{uid}/refunds.json). Wrap fields under a 'refund' object.
Record Invoice Payment
Record a payment against an invoice (POST /invoices/{uid}/payments.json). Wrap fields under a 'payment' object.
Components4
Get Component
Read a component by id (GET /components/{component_id}.json).
Update Component
Update a component (PUT /components/{component_id}.json). Wrap fields under a 'component' object.
List Component Price Points
List price points for a component (GET /components/{component_id}/price_points.json).
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
List Customers
List customers (GET /customers.json). Supports page/per_page and query filters.
Create Customer
Create a customer (POST /customers.json). Wrap fields under a 'customer' object.
Endpoints.Json2
List Webhook Endpoints
List configured webhook endpoints (GET /endpoints.json).
Create Webhook Endpoint
Create a webhook endpoint (POST /endpoints.json). Wrap fields under an 'endpoint' object.
Payment Profiles2
Get Payment Profile
Read a payment profile (GET /payment_profiles/{payment_profile_id}.json).
Update Payment Profile
Update a payment profile (PUT /payment_profiles/{payment_profile_id}.json). Wrap fields under a 'payment_profile' object.
Payment Profiles.Json2
List Payment Profiles
List payment profiles (GET /payment_profiles.json). Filter by customer_id.
Create Payment Profile
Create a payment profile (POST /payment_profiles.json). Wrap fields under a 'payment_profile' object.
Product Families.Json2
List Product Families
List product families (GET /product_families.json).
Create Product Family
Create a product family (POST /product_families.json). Wrap fields under a 'product_family' object.
Reason Codes.Json2
List Reason Codes
List churn/cancellation reason codes for the site (GET /reason_codes.json).
Create Reason Code
Create a reason code (POST /reason_codes.json). Wrap fields under a 'reason_code' object.
Statements2
Get Statement
Read a single statement (GET /statements/{statement_id}.json).
Get Statement PDF
Download a statement as a PDF (GET /statements/{statement_id}.pdf).
Subscriptions.Json2
Create Subscription
Create a subscription (POST /subscriptions.json). Wrap fields under a 'subscription' object.
List Subscriptions
List subscriptions (GET /subscriptions.json). Supports page/per_page and filters. For change-detection, sort by updated_at descending.
Endpoints1
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
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
List Invoices
List invoices (GET /invoices.json). Supports subscription_id, status, date-range, and page/per_page filters.
Portal1
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
Validate Referral Code
Validate / look up a referral code (GET /referral_codes/validate.json?code=...).
Site.Json1
Get Site
Fetch the current site (GET /site.json). Identity + connectivity probe.
Sites1
Clear Site Data
Clear all data from a test/development site (POST /sites/clear_data.json). Test sites only; irreversible.
Transactions.Json1
List Transactions (Site)
List transactions across the site (GET /transactions.json). Supports kinds, date-range, and page/per_page filters.
Webhooks1
Replay Webhooks
Replay one or more webhook deliveries (POST /webhooks/replay.json). Wrap ids under an 'ids' array.
Webhooks.Json1
List Webhooks
List webhook deliveries for the site (GET /webhooks.json).
Aramanızla eşleşen bir şey yok.
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.