Recued
Menu
← Back to recipes

Create a Chargebee customer intake

by recued-core v2 25 views

Use “Create a Chargebee customer intake” in Recued. It runs the Chargebee customer creation workflow with approval before changes are made.

How it works 7 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (7 steps)
■ target_customer_id trim
Trim whitespace from setting customer id
■ encoded_customer_body trim
Trim whitespace from setting customer body
■ creation_reason trim
Trim whitespace from setting reason
◆ existing_customers recued-core.chargebee.customer.search
Search customer on chargebee
skip: step.target_customer_id is_empty
■ has_body compare
Check if encoded customer body has data
◆ created_customer recued-core.chargebee.customer.create
Create customer on chargebee
skip: step.has_body not_equal true
■ card to_summary
Format results as a summary card
▼
Output
summary card
json existing_customers.result
json created_customer.result
Settings 3 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

reason setting =
customer id setting =
customer body setting = id=customer-001&email=customer%40example.com&first_name=Example&last_name=Customer&company=Example%20Co&preferred_currency_code=USD&auto_collection=off

Uses (2 operations)

Pack operation Search customer on chargebee recued-core.chargebee.customer.search
Pack operation Create customer on chargebee recued-core.chargebee.customer.create

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

Permissions it requires

Read your Chargebee connection
Declared by the recipe — Recued grants these at install, where you review them before approving.

About

Tags

chargebee chargebeecustomerbillingcreateapprovalpack:chargebee

Details

7 steps 3 configurable settings recipe_id: create-customer-intake-chargebee