Chargify is a subscription billing software service that offers a recurring billing and subscription management space.
Authentication
Log into the Chargify app and open your dashboard. From the sidebar menu, under Config, click on Integrations. You will then be able to create a new API key, which you will paste in the Tray authentication window. You also need to provide your site name. For instance if your Chargify site URL is "https://trayio.chargify.com" you will enter "trayio".
All Operations
Latest version:
1.4
Create customer
Create a customer for your site
Update subscription
Update a subscription
Add coupon to subscription
Add a coupon to an existing subscription.
Archive product
Archive a product.
Cancel subscription
Cancel a subscription
Create coupon
Create a coupon.
Create migration
Create a migration.
Create product
Create a product
Create subscription
Create a subscription
Delete customer
Delete a customer from site
Get billing management link
Get the exact URL required for a customer to access the Billing portal.
Get invoice
Returns an invoice based on the ID provided.
Get product
Retrieve details for specific product ID
List country codes DDL
List customers
Lists all customers associated with your site
List customer subscriptions
List all subscriptions for a customer.
List events by site
Retrieve a list of all events for a site
List events by subscription
Retrieve a list of all events for a subscription
List invoices
Retrieve a list of invoices for a site filtered if required
List payment profiles
Retrieve a list of payment profiles for a site
List payment profiles by customer DDL
List subscriptions
List all for a site. Can be filtered if required.
List transactions by site
Retrieve list of transactions by site. Can be filtered if required.
List transactions by subscription
Retrieve list of transactions by subscription. Can be filtered if required.
Search customers
Search for a customer by ID, email, reference or organization.
Update customer
Update a customer for your site
Update product
Create a product
Create Allocation for On or Off Component
After a subscription has been created, you may enable or disable the on/off component any time. The method creates a new allocation, setting the current allocated quantity for the Component and recording a memo.