Reactivates a paused or cancelled subscription in Recharge to resume recurring billing and deliveries.
This integration reactivates a subscription that has been... Read More
Reactivates a paused or cancelled subscription in Recharge to resume recurring billing and deliveries.
This integration reactivates a subscription that has been paused or cancelled in Recharge, allowing customers to resume their recurring product deliveries. When activated, the subscription will return to active billing status and schedule the next charge according to the original billing frequency.
Returns the complete subscription object with updated status and scheduling information. Key fields include id, status (now “active”), price, product_title, next_charge_scheduled_at, order_interval_frequency, customer_id, address_id, and billing details like charge_interval_frequency and order_interval_unit.
{
"subscription": {
"id": 945821763,
"sku": "WF-PRO",
"price": "32.99",
"status": "active",
"quantity": 1,
"address_id": 198765432,
"created_at": "2024-03-15T14:22:18+00:00",
"is_digital": false,
"is_prepaid": false,
"properties": [],
"updated_at": "2024-06-20T09:45:12+00:00",
"customer_id": 156789321,
"cancelled_at": null,
"is_skippable": true,
"is_swappable": false,
"sku_override": false,
"product_title": "Premium Water Filter Cartridge",
"variant_title": "6-Month Supply",
"analytics_data": {"utm_params": []},
"order_day_of_week": null,
"has_queued_charges": true,
"order_day_of_month": null,
"cancellation_reason": null,
"external_product_id": {"ecommerce": "2847519386"},
"external_variant_id": {"ecommerce": "8529374162"},
"max_retries_reached": false,
"order_interval_unit": "month",
"presentment_currency": "USD",
"next_charge_scheduled_at": "2024-09-20",
"order_interval_frequency": 3,
"charge_interval_frequency": 3,
"cancellation_reason_comments": null,
"expire_after_specific_number_of_charges": null
}
} Read LessCancels an active Recharge subscription and records the reason for cancellation.
This integration permanently cancels a customer’s subscription in Recharg... Read More
Cancels an active Recharge subscription and records the reason for cancellation.
This integration permanently cancels a customer’s subscription in Recharge, stopping all future recurring charges and deliveries. When a subscription is cancelled, the customer automatically receives an email confirmation, and the cancellation reason is logged for business analytics and reporting purposes.
Returns the complete cancelled subscription object with updated status and cancellation details. Key fields include id, status (now “cancelled”), cancelled_at timestamp, cancellation_reason, cancellation_reason_comments, product information like product_title and sku, pricing details, and customer/address references. The next_charge_scheduled_at field becomes null since no future charges will occur.
{
"subscription": {
"id": 542891357,
"sku": "F6SM9MS9501",
"price": "125.00",
"status": "cancelled",
"quantity": 1,
"address_id": 198734521,
"created_at": "2025-03-15T14:22:08+00:00",
"updated_at": "2025-11-28T10:15:42+00:00",
"customer_id": 187659432,
"cancelled_at": "2025-11-28T10:15:42+00:00",
"product_title": "Premium Organic Baby Formula - Stage 2",
"variant_title": "6-Pack",
"cancellation_reason": "Customer switching to competitor",
"cancellation_reason_comments": "Customer mentioned pricing concerns during support call",
"order_interval_frequency": 21,
"charge_interval_frequency": 21,
"order_interval_unit": "day",
"presentment_currency": "USD",
"next_charge_scheduled_at": null,
"has_queued_charges": false,
"is_skippable": true,
"is_swappable": false
}
} Read LessRetrieves all shipping addresses associated with a Recharge subscription customer using their customer ID.
This integration connects to Recharge (a subscription... Read More
Retrieves all shipping addresses associated with a Recharge subscription customer using their customer ID.
This integration connects to Recharge (a subscription commerce platform) to fetch all shipping addresses that belong to a specific customer. This is useful for support teams who need to see where a customer’s subscription orders are being delivered, or for updating shipping information across multiple addresses. Each address includes complete shipping details, contact information, and shipping preferences.
Returns an array of address objects under the addresses key. Each address contains shipping details including address_id, customer_id, address1, address2, city, province, zip, country_code, phone, first_name, company, created_at, is_gift, order_note, discounts, presentment_currency, and shipping_lines_conserved (available shipping options with pricing).
{
"addresses": [
{
"address_id": 256891347,
"customer_id": 142857693,
"address1": "742 Maple Street",
"address2": null,
"city": "Portland",
"company": null,
"country_code": "US",
"created_at": "2025-11-15T14:32:18+00:00",
"discounts": [],
"first_name": "Sarah",
"is_gift": false,
"order_note": null,
"phone": "+15037729841",
"presentment_currency": "USD",
"province": "OR",
"shipping_lines_conserved": [
{
"code": "Free Ground Shipping",
"price": "0.00",
"title": "Free Ground Shipping"
}
],
"zip": "97205"
}
]
} Read LessRetrieves all billing charges for a specific customer from Recharge subscription platform.
This integration fetches the complete billing history for a customer ... Read More
Retrieves all billing charges for a specific customer from Recharge subscription platform.
This integration fetches the complete billing history for a customer in your Recharge subscription business. You can view all charges – whether they’re successful payments, failed attempts, or upcoming scheduled charges – along with details like purchased items, discounts applied, billing addresses, and payment status.
Returns a collection of charge records for the customer, including id, status (queued, success, failed), type (recurring, checkout), customer details (id, email), discounts applied, line_items (products purchased with quantities and prices), total_price, scheduled_at date, billing_address, and payment_processor. Also includes next_cursor and previous_cursor for pagination when there are many charges.
{
"charges": [
{
"id": 1892456821,
"type": "recurring",
"status": "success",
"customer": {
"id": 387429156,
"email": "sarah.johnson@example.com"
},
"discounts": [
{
"id": 302847192,
"code": "SAVE20",
"title": null,
"value": 20.0,
"value_type": "percentage",
"application_method": null
}
],
"created_at": "2024-03-15T14:30:22+00:00",
"line_items": [
{
"title": "Premium Coffee Subscription",
"quantity": 2,
"total_price": "45.98"
}
],
"total_price": "52.47",
"scheduled_at": "2024-03-15",
"billing_address": {
"zip": "10001",
"city": "New York",
"address1": "123 Broadway Ave",
"country_code": "US"
},
"payment_processor": "stripe"
}
],
"next_cursor": null,
"previous_cursor": null
} Read LessRetrieves the complete delivery schedule for a Recharge subscription customer, showing all upcoming deliveries with products, dates, and pricing details.
This i... Read More
Retrieves the complete delivery schedule for a Recharge subscription customer, showing all upcoming deliveries with products, dates, and pricing details.
This integration pulls the full delivery schedule for a specific customer in Recharge, displaying all their upcoming subscription deliveries. You’ll see delivery dates, products included in each shipment, quantities, pricing, shipping addresses, and whether items can be skipped. This is perfect for customer service teams who need to quickly review what a customer has coming up or help them manage their subscription deliveries.
Returns a comprehensive delivery schedule object containing customer details (customer_id, email, first_name, last_name) and deliveries array with each upcoming delivery. Each delivery includes the delivery_date and orders array containing charge_id, currency, total_price, shipping_address, and line_items with subscription details like product_title, quantity, unit_price, and skip status.
{
"category": {
"name": null,
"email": null
},
"customer": {
"email": "sarah.mitchell@example.com",
"last_name": "Mitchell",
"first_name": "Sarah",
"customer_id": 847362951
},
"deliveries": [
{
"orders": [
{
"currency": "USD",
"charge_id": 1892456789,
"line_items": [
{
"quantity": 2,
"is_skipped": false,
"unit_price": "24.99",
"is_skippable": true,
"product_title": "Premium Coffee Filters",
"subscription_id": 934857261
}
],
"total_price": "52.47",
"shipping_address": {
"zip": "10014",
"city": "New York",
"province": "NY",
"country_code": "US"
}
}
],
"delivery_date": "2026-03-15"
},
{
"orders": [
{
"currency": "USD",
"charge_id": null,
"line_items": [
{
"quantity": 1,
"is_skipped": false,
"unit_price": "39.95",
"is_skippable": true,
"product_title": "Organic Tea Blend",
"subscription_id": 856742139
}
],
"total_price": "43.14",
"shipping_address": {
"zip": "10014",
"city": "New York",
"province": "NY",
"country_code": "US"
}
}
],
"delivery_date": "2026-04-15"
}
],
"conversation_slug": null,
"conversation_subject": null
} Read LessSearches Recharge subscription service for customers by their email address to retrieve their subscription profile details.
This integration searches Recharge (... Read More
Searches Recharge subscription service for customers by their email address to retrieve their subscription profile details.
This integration searches Recharge (a subscription billing platform) for customers using their email address. It returns customer profile information including subscription status, payment method validity, and links to external e-commerce platforms like Shopify.
Returns a customer object with subscription details including customer_id (Recharge internal ID), email, first_name, last_name, phone, created_at (account creation date), has_valid_payment_method (payment status), subscriptions_active_count (number of active subscriptions), and external_customer_id (linked e-commerce platform ID).
{
"customer_id": 45892137,
"email": "sarah.martinez@example.com",
"first_name": "Sarah",
"last_name": "Martinez",
"phone": "+13105559876",
"created_at": "2023-08-15T14:22:30+00:00",
"has_valid_payment_method": true,
"subscriptions_active_count": 2,
"external_customer_id": "6847392018543"
} Read LessRetrieves order by ID using Recharge. Requires order_id. Returns the requested data record(s) with all available details.
Retrieves orders by Customer ID using Recharge. Requires customer_id. Returns the requested data record(s) with all available details.
Retrieves Subscription by ID using Recharge. Requires subscription_id. Returns the requested data record(s) with all available details.
Retrieves all active and cancelled subscriptions for a specific Recharge customer using their customer ID.
This integration fetches all subscription records ass... Read More
Retrieves all active and cancelled subscriptions for a specific Recharge customer using their customer ID.
This integration fetches all subscription records associated with a specific customer in Recharge, giving you a complete view of their recurring purchases. You’ll see subscription status, billing schedules, product details, pricing, and delivery intervals – perfect for customer service teams who need to quickly understand a customer’s subscription history and upcoming charges.
Returns a list of all subscriptions for the customer, including both active and cancelled subscriptions. Each subscription includes details like subscription_id, status, product_title, price, quantity, interval (billing frequency), next_charge_scheduled_at, has_queued_charges, is_skippable, is_swappable, and timestamps for when the subscription was created and last updated.
{
"subscriptions": [
{
"subscription_id": 726153535,
"customer_id": 128035930,
"address_id": 243582264,
"status": "active",
"product_title": "Water Filter Replacement",
"product_sku": "WF-123",
"variant_title": "Standard Size",
"price": "49.50",
"quantity": 1,
"interval": "5 month",
"order_interval_frequency": 5,
"order_interval_unit": "month",
"charge_interval_frequency": 5,
"next_charge_scheduled_at": "2026-07-07",
"has_queued_charges": true,
"is_skippable": true,
"is_swappable": false,
"external_product_id": "1791446468",
"external_variant_id": "6397071044",
"created_at": "2025-11-24T21:25:16+00:00",
"updated_at": "2026-02-05T22:00:35+00:00"
}
]
} Read LessSkips a scheduled subscription charge in Recharge for specific subscription items.
This integration allows you to skip an upcoming charge for one or more subscr... Read More
Skips a scheduled subscription charge in Recharge for specific subscription items.
This integration allows you to skip an upcoming charge for one or more subscription items in Recharge. When a customer wants to pause their subscription delivery for a billing cycle, this tool lets you skip that specific charge without canceling the subscription entirely. The subscription will continue on its regular schedule after the skipped charge.
Returns a complete charge object with updated status showing “skipped”. The response includes comprehensive charge details such as id, status, total_price, scheduled_at, customer information, line items with product details, billing and shipping addresses, tax calculations, and shipping information.
{
"charge": {
"id": 1700360236,
"status": "skipped",
"total_price": "53.34",
"subtotal_price": "49.50",
"total_tax": "3.84",
"currency": "USD",
"scheduled_at": "2026-04-25",
"customer": {
"id": 128035930,
"email": "sarah.johnson@example.com"
},
"line_items": [
{
"title": "Water Filter Replacement",
"sku": "P-RF",
"quantity": 1,
"unit_price": "49.50",
"total_price": "53.34"
}
],
"billing_address": {
"first_name": "Sarah",
"last_name": "Johnson",
"address1": "123 Oak Street",
"city": "Portland",
"province": "Oregon",
"zip": "97201",
"country_code": "US",
"phone": "+15035551234"
},
"shipping_address": {
"first_name": "Sarah",
"last_name": "Johnson",
"address1": "123 Oak Street",
"city": "Portland",
"province": "OR",
"zip": "97201",
"country_code": "US"
}
}
} Read LessModifies the next charge date for a Recharge subscription to delay or advance upcoming deliveries.
This integration allows you to change when a customer’s... Read More
Modifies the next charge date for a Recharge subscription to delay or advance upcoming deliveries.
This integration allows you to change when a customer’s next subscription order will be charged and shipped through Recharge. You can push back delivery dates to accommodate customer requests for delays, or advance them if a customer needs their order sooner than scheduled. This is particularly useful for customer service teams handling subscription management requests.
Returns the complete updated subscription object showing the modified next charge date along with all subscription details including id, status, price, product_title, variant_title, quantity, order_interval_frequency, order_interval_unit, and the updated next_charge_scheduled_at field confirming the new charge date.
{
"subscription": {
"id": 742891356,
"sku": "WF-123",
"price": "89.99",
"status": "active",
"quantity": 2,
"address_id": 198765432,
"created_at": "2025-08-15T14:30:22+00:00",
"is_digital": false,
"is_prepaid": false,
"properties": [
{
"name": "_origin-url",
"value": "/products/premium-coffee-blend"
}
],
"updated_at": "2026-02-28T16:45:11.123456+00:00",
"customer_id": 156789012,
"cancelled_at": null,
"is_skippable": true,
"is_swappable": true,
"sku_override": false,
"product_title": "Premium Coffee Blend",
"variant_title": "2lb Bag",
"analytics_data": {
"utm_params": []
},
"order_day_of_week": null,
"has_queued_charges": true,
"order_day_of_month": null,
"cancellation_reason": null,
"external_product_id": {
"ecommerce": "8901234567890"
},
"external_variant_id": {
"ecommerce": "45678901234567"
},
"max_retries_reached": false,
"order_interval_unit": "month",
"presentment_currency": "USD",
"next_charge_scheduled_at": "2026-03-15",
"order_interval_frequency": 2,
"charge_interval_frequency": 2,
"cancellation_reason_comments": null,
"expire_after_specific_number_of_charges": null
}
} Read LessUpdates the frequency and billing intervals for an existing Recharge subscription.
This integration allows you to modify how often a customer receives their sub... Read More
Updates the frequency and billing intervals for an existing Recharge subscription.
This integration allows you to modify how often a customer receives their subscription products and how frequently they’re charged. You can change the interval unit (days, weeks, or months) and the frequency numbers to customize the subscription schedule to meet customer needs.
Returns the complete updated subscription object containing all subscription details including the new interval settings. Key fields include id, sku, price, status, product_title, order_interval_unit, order_interval_frequency, charge_interval_frequency, and next_charge_scheduled_at.
{
"subscription": {
"id": 847293615,
"sku": "P-WF",
"price": "24.99",
"status": "active",
"quantity": 1,
"address_id": 298471835,
"created_at": "2025-11-24T21:25:16+00:00",
"is_digital": false,
"is_prepaid": false,
"properties": [],
"updated_at": "2026-02-27T22:23:48+00:00",
"customer_id": 194728304,
"cancelled_at": null,
"is_skippable": true,
"is_swappable": false,
"sku_override": false,
"product_title": "Water Filter Cartridge",
"variant_title": "Default Title",
"analytics_data": {"utm_params": []},
"order_day_of_week": null,
"has_queued_charges": true,
"order_day_of_month": null,
"cancellation_reason": null,
"external_product_id": {"ecommerce": "2847395721"},
"external_variant_id": {"ecommerce": "8472950183"},
"max_retries_reached": false,
"order_interval_unit": "month",
"presentment_currency": "USD",
"next_charge_scheduled_at": "2026-04-25",
"order_interval_frequency": 2,
"charge_interval_frequency": 2,
"cancellation_reason_comments": null,
"expire_after_specific_number_of_charges": null
}
} Read LessFor information on getting the appropriate Integration credentials, visit the Recharge site directly.