Summary
Chargebee customers (billing accounts) can be created and updated from iPaaS.com customers through Outbound Data Flows triggers or Manual Sync, using the Add/Update Chargebee Customer FROM iPaaS.com mapping collection. Each transfer creates the Chargebee customer the first time and updates the same Chargebee customer afterwards, carrying the customer's name, email and company. The customer's primary billing address travels with it through the child collection Add/Update Chargebee Customer Billing Address FROM iPaaS.com. Subscriptions, payment sources and charges stay in Chargebee: these collections never create them.
ID Format
Manual Sync ID Format
Enter the iPaaS.com Customer ID on the iPaaS.com Manual Sync page: the numeric id of the Customer record in iPaaS.com. The customer must still pass the mapping filter of Add/Update Chargebee Customer FROM iPaaS.com to be sent, and its primary billing address goes with it. A billing address cannot be sent on its own.
External ID Format
After a successful transfer, iPaaS.com saves the Chargebee customer id as the external ID of the iPaaS.com customer, on a dedicated external-ID record. That record routes every later transfer of the customer to an update of the same Chargebee customer. The default mappings do not send a customer id, so Chargebee generates one (for example, AbC123xYz456QrS78); a subscriber who maps an id of their own must keep it to at most 50 letters, digits and the characters _ - . @.
The billing address is linked with its own external ID: the Chargebee customer id followed by |billing (for example, AbC123xYz456QrS78|billing). Chargebee keeps one billing address per customer, so each later transfer updates that same address.
Deleted Record Support
Deleting Chargebee customers FROM iPaaS.com is not supported, because a customer's invoices and subscriptions depend on it. A delete that reaches this collection stops with CHGB-BIZL-1005 and nothing is deleted in Chargebee, so do not subscribe to the customer/deleted trigger for it. A billing address is never deleted on its own either. Remove or archive customers in Chargebee itself.
Custom Field Support
Add/Update Chargebee Customer FROM iPaaS.com can write Chargebee customer custom fields. The billing address collection cannot.
Create the custom field in the Chargebee app under Settings > Configure Chargebee > Custom Fields. Chargebee creates custom fields only in its web interface, never through the integration.
Note the field's API name. Chargebee API names begin with cf_ and are case-sensitive (for example, cf_account_tier).
In this mapping collection, add a mapping whose destination is a custom field with exactly that API name, and whose source is the iPaaS.com value to send.
The integration sends only destination custom fields whose names begin with cf_. A blank value is never sent, so it never clears a Chargebee custom field, and a custom field edited in Chargebee since the last sync is protected like any other field (see Values Kept in Chargebee).
Mapping Collection Status
Status: Disabled by default. The template ships with an example mapping filter that looks for a placeholder category no real customer carries, so nothing is sent until subscribers or their MiSP adapt it (see Mappings). The billing address collection is Enabled and runs with its customer.
Trigger Events: the iPaaS.com Customer triggers customer/created and customer/updated, subscribed in the subscription configuration's Outbound Data Flows section, and Manual Sync. No automatic transfers occur until those triggers are subscribed.
Trigger | What it does |
customer/created, customer/updated | Sends the customer and its primary billing address, when the customer passes the mapping filter. |
Manual Sync | Sends the iPaaS.com customer whose Customer ID is entered. |
customer/deleted | Do not subscribe: each delete stops with CHGB-BIZL-1005. |
Whether a transfer creates or updates the Chargebee customer depends on whether the iPaaS.com customer is already linked to one, not on which trigger fired.
Duplicate or Conflicting Mappings
These collections write Chargebee customers and their billing address. These collections work on the same records in the opposite direction:
Add/Update Chargebee Customer TO iPaaS.com: sends Chargebee customers, with their billing status, TO iPaaS.com.
Add/Update Chargebee Customer Billing Address TO iPaaS.com: sends the Chargebee billing address TO iPaaS.com with its customer.
Important: When both directions are active, decide which system is the source of truth for each customer field and review both directions' filters before enabling them.
Each Write Comes Back TO iPaaS.com
When the customer_created and customer_changed scopes of Add/Update Chargebee Customer TO iPaaS.com are Active, Chargebee reports every customer this collection creates or updates, and iPaaS.com runs a Customer TO iPaaS.com transfer of the same customer. Subscribers or their MiSP watching activity will therefore see at least one TO iPaaS.com transfer after each FROM iPaaS.com write. That transfer brings Chargebee's values, including the billing status fields, back to the same iPaaS.com customer. For a change to the customer's own fields, such as the name or email, one returning transfer follows and then the echo stops: it does not start another FROM iPaaS.com transfer, so the two directions do not keep sending the customer back and forth. A billing address change is written to Chargebee in more than one step and may come back as more than one TO iPaaS.com transfer; subscribers or their MiSP should validate in a staging environment that billing address changes settle before relying on it in production.
Collision Handling
Before it creates a Chargebee customer, the integration searches Chargebee for customers with the same email. Email is the only match field and cannot be changed. Collision handling runs only when a customer is created; an update already has its Chargebee link and never searches.
No email on the iPaaS.com customer: no search is made and a new Chargebee customer is created.
No Chargebee customer has the email: a new Chargebee customer is created.
Exactly one Chargebee customer has the email: the match is handed to the Collision Handling Method set on the settings page of Add/Update Chargebee Customer FROM iPaaS.com.
Two or more Chargebee customers have the email: the transfer stops with CHGB-BIZL-1001, naming the Chargebee customers. Chargebee's customer documentation states that duplicate email addresses are allowed across customer records, so the integration does not guess which one is meant.
The four Collision Handling Method options:
Method | What happens to the matched Chargebee customer |
Error | Not linked or changed. The transfer stops with the error A data collision occurred. The data in the destination system has id {Chargebee customer id} in Dashboard / Integration Monitoring / Error Logs. |
Remap and Link | Linked to the iPaaS.com customer; the transfer then runs again as an update of it, so it takes the iPaaS.com values. |
Update and Link | Updated with the iPaaS.com values and linked to the iPaaS.com customer. |
Update and No Link | Updated with the iPaaS.com values, but no link is saved, so the next transfer of the customer searches by email again. |
With this integration, Remap and Link and Update and Link end the same way: the matched customer is linked and carries the iPaaS.com values. A matched customer has never been written by the integration, so there is no earlier sync to compare against: under any method that updates it, the iPaaS.com values replace Chargebee's values for every field these collections carry. Subscribers or their MiSP who want to review each match before it is written should choose Error.
No method set: with a single match, the integration never creates a second customer itself; it hands the match back to iPaaS.com for the Collision Handling Method to resolve. With no method selected, a Chargebee customer with the same email, including one created moments earlier when Chargebee's email search returns it, is linked to the iPaaS.com customer and nothing is written to it. Do not rely on the collection with no method selected: select a Collision Handling Method on Add/Update Chargebee Customer FROM iPaaS.com before enabling it, and validate the chosen method in a staging environment before relying on it in production.
The billing address collection has no collision handling of its own. It goes with its customer and updates the linked Chargebee customer's billing address.
Retries and Duplicate Customers
A create is not protected against being repeated. If Chargebee creates the customer but iPaaS.com does not save the link to it (for example, the transfer fails after the create, or the link is removed), the next attempt treats the iPaaS.com customer as new and creates again:
The earlier customer is not found: the email search does not always return a Chargebee customer created moments before, and a customer with no email is never searched for. The attempt then creates a second Chargebee customer, and iPaaS.com links the iPaaS.com customer to the newer one.
The earlier customer is found: it is handled like any other single match, by the Collision Handling Method. With Update and Link or Remap and Link, the iPaaS.com customer is linked to it; with Error, the transfer stops with the data collision error naming it.
Chargebee allows several customers with the same email, so it does not stop the duplicate itself. After a customer transfer has failed and been retried, or after a customer's Chargebee link has been removed, subscribers or their MiSP should search Chargebee's customer list for the customer's email. If two Chargebee customers now hold it, keep the one iPaaS.com is linked to (its id is the iPaaS.com customer's external ID) and merge or delete the other in Chargebee before billing starts on it. Until one of them is removed or its email changed, a later create of an iPaaS.com customer with that email stops with CHGB-BIZL-1001.
Values Kept in Chargebee
These collections never overwrite a Chargebee value they do not carry. An update sends only the values that differ from Chargebee's, a blank iPaaS.com value never clears a Chargebee value, and the billing address keeps every Chargebee address field the transfer leaves blank or does not map. Chargebee fields with no mapping here (for example the customer's own phone, payment terms or preferred currency, and the billing address email and state name) keep the values set in Chargebee. Because the FROM iPaaS.com direction writes only changed values, these collections carry no Unmapped Field Overwrite Risk on the Chargebee side; the risk on the iPaaS.com side is covered in the Chargebee to iPaaS.com Customer Mapping Documentation.
The integration also remembers every field it writes to a Chargebee customer: name, email, phone, company, custom fields and each billing address field it sends.
If someone edits one of those fields in Chargebee and a later update FROM iPaaS.com would change it to a different value, the transfer stops with CHGB-BIZL-1003, names the field, and writes nothing.
An update that leaves the edited field alone, or that carries the value Chargebee now holds, goes through. A difference only in letter case or in leading or trailing spaces does not count as an edit.
To keep Chargebee's version, set those fields on the iPaaS.com customer to Chargebee's values and send it again. To keep iPaaS.com's version, make the same change in Chargebee, then send the customer again. Dismissing the error alone does not settle it: the next update that would change the field is refused again.
Supported Child Collections
Add/Update Chargebee Customer Billing Address FROM iPaaS.com: a child of Add/Update Chargebee Customer FROM iPaaS.com that writes the customer's primary billing address to the Chargebee customer's billing address in the same transfer. It never runs on its own. It is linked to the iPaaS.com address with the external ID Chargebee customer id followed by |billing.
System Caveats
Chargebee Caveats
Duplicate emails are allowed: Chargebee allows several customers with the same email, which is why two or more matches stop the transfer (CHGB-BIZL-1001) and why a repeated create can leave a duplicate (see Retries and Duplicate Customers).
Valid email required: Chargebee rejects an invalid email address. The integration checks the email before writing and stops one that is not in email format with CHGB-VALD-1001; an address Chargebee still refuses stops with CHGB-EXTN-1001.
Field lengths: Chargebee limits email to 70 characters, first and last name to 150 each, and company to 250. On the billing address, first and last name and lines 1 to 3 are limited to 150 each, company to 250, phone, city and state code to 50, and zip to 20 (checked against the address's country). A longer value is refused by Chargebee and the transfer stops with CHGB-EXTN-1001, naming the field.
Country codes only: the billing address country must be a two-letter ISO 3166-1 alpha-2 code, so the country goes through the Chargebee Country FROM iPaaS.com translation (see Mappings).
State codes: Chargebee accepts state codes (ISO 3166-2 without the country prefix, such as TX or ON) only for the United States, Canada, India and the United Arab Emirates. For a new billing address, Chargebee fills in the state name from the code.
State name after a region change: when an existing billing address gets a different state code, Chargebee keeps the state name it already holds. For example, changing the iPaaS.com region from TX to CA leaves state code CA with state name Texas. After a billing address moves to another state or province, subscribers or their MiSP should check the state name on the Chargebee customer and correct it in Chargebee. With the default mappings the integration does not track the state name, so correcting it there does not stop later updates with CHGB-BIZL-1003. If Region is mapped to State, the state name is tracked like the other written fields, and a correction made in Chargebee is then protected (see Values Kept in Chargebee).
Rate limiting: Chargebee limits the number of API calls per minute for each site (for example, 150 per minute on a test site; live sites depend on the Chargebee plan), and every application connected to the site shares that limit. When the limit is reached, the transfer is rescheduled automatically and resumes after the limit resets, with no subscriber action required.
API key permissions: writing customers needs a full-access Chargebee API key. A read-only or restricted key is refused with CHGB-AUTZ-1001, which is not resolved by waiting; save a full-access key in the subscription settings.
Deleted customers: if the linked Chargebee customer was deleted in Chargebee, the update stops with CHGB-NFND-1001. Remove the customer's Chargebee link in iPaaS.com to create it again.
iPaaS.com Caveats
Mapping filter: a customer must pass the mapping filter of Add/Update Chargebee Customer FROM iPaaS.com, or it is skipped without an error. As shipped, that is the example category filter described under Mappings.
At least one identifying value: a customer needs at least one of email, first name, last name or company, or it stops with CHGB-VALD-1001. Chargebee itself requires none of them.
Primary billing address: only the address marked as the primary billing address is sent. A customer with no primary billing address is still sent, without a billing address; on an update, Chargebee's billing address is then left unchanged.
Customer link required for updates: an update that reaches Chargebee without a Chargebee customer id stops with CHGB-VALD-1002. Remove the customer's Chargebee link in iPaaS.com and send it again, so it is matched or created again.
Setup Requirements
The integration-wide setup (API key, Chargebee Site and the subscription settings) is in the Chargebee Installation Instructions and is not repeated here.
Chargebee Configuration
Custom fields (optional): create any Chargebee custom field to be written under Settings > Configure Chargebee > Custom Fields, and note its API name.
No webhook or other Chargebee setup is needed for the FROM iPaaS.com direction.
iPaaS.com Configuration
Mapping filter: adapt the example filter of Add/Update Chargebee Customer FROM iPaaS.com to how billing customers are marked in iPaaS.com (see Mappings).
Collision Handling Method: select a method on Add/Update Chargebee Customer FROM iPaaS.com (see Collision Handling).
Country translation: add a row to Chargebee Country FROM iPaaS.com for every billing country the customers use (see Mappings).
Outbound Data Flows: subscribe to the iPaaS.com Customer triggers customer/created and customer/updated. Do not subscribe to customer/deleted.
Integration Flow
When an iPaaS.com customer that passes the mapping filter is sent by an Outbound Data Flows trigger or Manual Sync, the integration processes it in this order. No other record is transferred first.
When the iPaaS.com customer is not yet linked to a Chargebee customer (create):
Check the customer. The customer and its primary billing address are checked before anything is written (at least one identifying value, a valid email, allowed values for any added mappings, a billing country that translated to a two-letter code). A customer that fails stops with CHGB-VALD-1001 and nothing is written.
Search by email. When the customer has an email, the integration looks for Chargebee customers with that email. One match goes to the Collision Handling Method; two or more stop with CHGB-BIZL-1001 (see Collision Handling).
Create the customer. With no match, the Chargebee customer is created together with its billing address in a single request.
Save the links. iPaaS.com saves the Chargebee customer id as the customer's external ID, and the Chargebee customer id followed by |billing as the billing address's external ID. If this step does not complete, a later attempt can create a second Chargebee customer (see Retries and Duplicate Customers).
When the iPaaS.com customer is already linked to a Chargebee customer (update):
Check the customer, as on a create.
Read the linked Chargebee customer. A customer deleted in Chargebee stops the transfer with CHGB-NFND-1001.
Check for edits made in Chargebee. If a field this update would change was edited in Chargebee since the integration last wrote it, the transfer stops with CHGB-BIZL-1003 and nothing is written (see Values Kept in Chargebee).
Write the billing address first, and only when it differs from the address Chargebee holds. Fields the transfer leaves blank or does not map are filled with Chargebee's current values, so none is cleared.
Write the customer's own fields last. Only the values that differ from Chargebee's are sent; a blank never clears a value.
When the Customer TO iPaaS.com scopes are Active, Chargebee then reports the write and iPaaS.com runs at least one Customer TO iPaaS.com transfer of the same customer (see Each Write Comes Back TO iPaaS.com).
Mappings
Add/Update Chargebee Customer FROM iPaaS.com
iPaaS.com data type: Customer
Description: Creates or updates one Chargebee customer per iPaaS.com customer that passes the mapping filter, with its name, email and company.
Mapping Filter
// REPLACE the text in quotes with the customer category that marks a Chargebee billing account; until then nothing is sent return Categories != null && Categories.Any(c => c.CategoryName == "REPLACE with the customer category that marks a billing account");
Filter Description: The filter selects which iPaaS.com customers become Chargebee billing customers. It is a way of choosing customers, not customer data the transfer needs, and subscribers or their MiSP can adapt it or replace it entirely. As shipped, it is an example: it sends only customers whose Categories include a category whose CategoryName exactly matches the text in quotes. Customers with no categories, or without that category, are skipped silently: no error is logged.
Placeholder value — replace during implementation: the template ships with the example filter shown above, which compares each category name with REPLACE with the customer category that marks a billing account. Until it is changed, no customer matches and nothing is sent. Change it to match how billing customers are marked in iPaaS.com, for example:
Another category name: replace the text inside the quotes with the exact name of the iPaaS.com customer category that marks a billing customer (for example, Chargebee Billing Account or Subscriber), keeping the quotes. The name must match exactly, including capitalization. Then add that category to every iPaaS.com customer that should have a Chargebee billing account.
A custom field flag: replace the filter with one that checks a customer custom field the subscriber already uses to mark billing customers (for example, a custom field named Billing Account that holds true for customers who should be sent).
Other criteria: any condition on the iPaaS.com customer can be used, such as customers that have an email address or a company name.
Subscribers or their MiSP should test the changed filter with a few customers in a staging environment before relying on it in production, because a customer the filter skips logs no error.
Field Mapping Table
Mapping Type | Source Field (iPaaS.com) | Destination Field (Chargebee) | Description |
Field | FirstName | FirstName | Recommended. The customer's first name (up to 150 characters in Chargebee). At least one of email, first name, last name or company must have a value. A blank first name keeps the Chargebee value. |
Field | LastName | LastName | Recommended. The customer's last name (up to 150 characters in Chargebee). A blank last name keeps the Chargebee value. |
Field | EmailAddress | Recommended. Chargebee sends invoices and payment reminders to this address, and it is the only value used to find an existing Chargebee customer before a create (see Collision Handling). Must be a valid address of up to 70 characters, or the transfer stops with CHGB-VALD-1001. A blank email on an update keeps the Chargebee value. | |
Field | Company | Company | Recommended. The customer's company name (up to 250 characters in Chargebee). A blank company keeps the Chargebee value. |
Every field in this table is protected against overwriting an edit made in Chargebee (see Values Kept in Chargebee). Fields that subscribers or their MiSP add are checked too: AutoCollection must be on or off, Taxability must be taxable or exempt, and a mapped Id must be at most 50 letters, digits and the characters _ - . @; any other value stops the transfer with CHGB-VALD-1001 before anything is written.
Add/Update Chargebee Customer Billing Address FROM iPaaS.com (Child)
iPaaS.com data type: Customer Address
Description: Writes the customer's primary billing address to the Chargebee customer's billing address, as part of each transfer of its parent customer.
Mapping Filter
// The primary billing address: Chargebee keeps one billing address per customer return IsPrimaryBilling;
Filter Description: Only the address whose IsPrimaryBilling flag is true is sent. Every other address on the customer, including shipping addresses, is skipped. A customer with no primary billing address is still sent, without a billing address.
Field Mapping Table
Mapping Type | Source Field (iPaaS.com) | Destination Field (Chargebee) | Description |
Field | FirstName | FirstName | Optional. First name on the billing address (up to 150 characters). |
Field | LastName | LastName | Optional. Last name on the billing address (up to 150 characters). |
Field | Company | Company | Optional. Company on the billing address (up to 250 characters); separate from the customer's own company. |
Field | PhoneNumber | Phone | Optional. Phone on the billing address (up to 50 characters); the customer's own phone is not sent. |
Field | Address1 | Line1 | Recommended. Street line 1 (up to 150 characters). |
Field | Address2 | Line2 | Optional. Street line 2 (up to 150 characters). |
Field | Address3 | Line3 | Optional. Street line 3 (up to 150 characters). |
Field | City | City | Recommended. City (up to 50 characters). |
Field | Region | StateCode | Recommended for addresses in the United States, Canada, India and the United Arab Emirates. The state code without the country prefix, for example TX or ON. A changed code keeps Chargebee's old state name (see Chargebee Caveats). If regions in iPaaS.com hold full names, or customers are in other countries, consider mapping Region to State instead and validate the result in a staging environment. |
Field | PostalCode | Zip | Recommended. Zip or postal code (up to 20 characters); Chargebee checks the length against the country's rules and refuses a value that does not fit with CHGB-EXTN-1001. |
Lookup Translation | Lookup Translation: Chargebee Country FROM iPaaS.com | Country | Recommended. The country as a two-letter ISO 3166-1 alpha-2 code. A country with no row in the translation, or a translated value that is not two letters, stops the whole customer transfer with CHGB-VALD-1001, and Chargebee's country is not cleared. Works together with CountrySource: keep both mapped. |
Field | Country | CountrySource | Recommended. The country exactly as iPaaS.com holds it. Chargebee never receives this value; it lets the integration tell a country with no translation row from an address with no country. If it is removed, a missing row is no longer reported: a new customer is created without a billing country, and an update keeps Chargebee's country. |
On an update, every billing address field above that is blank keeps the value Chargebee holds.
Lookup Translation Tables
Chargebee Country FROM iPaaS.com converts the country as iPaaS.com holds it into the code Chargebee requires. The template ships with these rows:
Source Value (iPaaS.com) | Destination Value (Chargebee) | Notes |
United States | US | Country name |
US | US | Country code already in iPaaS.com |
Canada | CA | Country name |
CA | CA | Country code already in iPaaS.com |
United Kingdom | GB | Country name |
GB | GB | Country code already in iPaaS.com |
Subscribers or their MiSP must add a row for every other country their customers use, with the country exactly as iPaaS.com holds it on the left and its two-letter code on the right (for example, Australia to AU, or Germany to DE). Until a country has a row, a customer with that billing country stops with CHGB-VALD-1001. Add the row, then send the customer again.
Error Handling
Errors from these collections appear in Dashboard / Integration Monitoring / Error Logs. iPaaS.com retries a failed transfer automatically while its error is active; dismissing an active error stops its retry, but an error already showing Retry Pending is reprocessed anyway. Fix the cause so a retry can succeed. The Chargebee Error Messages article lists every code with its fix. The errors subscribers see most on this flow:
"CHGB-VALD-1001 - The customer has no email, name or company; Chargebee needs at least one to identify the billing account.": the customer has none of the four identifying values. Fill one in on the iPaaS.com customer, then send it again. The same code also reports an invalid email, an AutoCollection or Taxability value outside its allowed values, an id Chargebee can't use, and a billing country with no translation row or that is not a two-letter code; the message names the problem.
"CHGB-BIZL-1001 - … Chargebee customers have the email …": two or more Chargebee customers share the customer's email. Merge them or change their emails in Chargebee, then send the customer again.
"A data collision occurred. The data in the destination system has id …": the Collision Handling Method is Error and one Chargebee customer already has this email. Link the two by choosing another method, or change the email on one of them.
"CHGB-BIZL-1003 - Chargebee customer … was edited in Chargebee after iPaaS.com last wrote it …": an update would overwrite an edit made in Chargebee. Follow the message to keep either version (see Values Kept in Chargebee).
"CHGB-NFND-1001 - Chargebee customer … no longer exists, so it could not be updated.": the linked customer was deleted in Chargebee. Remove its link in iPaaS.com to create it again.
"CHGB-BIZL-1005 - Deleting Chargebee customers is not supported …": a delete reached this collection. Turn off the customer/deleted trigger for it.
Rate limit reached: no error is shown; the transfer is rescheduled automatically and resumes after Chargebee's per-minute limit resets.
Testing & Validation
Test Scenarios
Mark a new iPaaS.com customer the way the adapted mapping filter expects, with a name, email and primary billing address. Verify one Chargebee customer is created with the mapped fields and billing address, and that the iPaaS.com customer is linked to it.
Send a customer that does not pass the mapping filter and verify nothing is written to Chargebee.
Change the first name on a linked customer and verify only that field changes in Chargebee; blank an optional field and verify Chargebee keeps its value.
Change a billing address field on a linked customer and verify the Chargebee billing address is updated. Change the region to another state and check the state name in Chargebee.
Send a customer with a billing country that has no translation row and verify the transfer stops with CHGB-VALD-1001; add the row and send it again.
With one Chargebee customer already holding the email, send a new iPaaS.com customer and verify the selected Collision Handling Method's result.
Edit a mapped field in Chargebee, then update the same field in iPaaS.com and verify the transfer stops with CHGB-BIZL-1003.
With the Customer TO iPaaS.com scopes Active, update a customer and verify one Customer TO iPaaS.com transfer follows and no further FROM iPaaS.com transfer starts.
Send a customer by Manual Sync using its iPaaS.com Customer ID and verify the transfer succeeds.
Validation Checklist
The example mapping filter has been adapted to how billing customers are marked in iPaaS.com.
A Collision Handling Method is selected on Add/Update Chargebee Customer FROM iPaaS.com.
Chargebee Country FROM iPaaS.com has a row for every billing country the customers use.
The Outbound Data Flows triggers customer/created and customer/updated are subscribed, and customer/deleted is not.
The subscription uses a full-access Chargebee API key.
When both directions are active, the source of truth for each customer field has been decided.
Additional Notes
Out of Scope
Subscriptions, payment sources and charges: the integration never creates or changes subscriptions, payment methods, charges, invoices or credit notes in Chargebee. Billing is set up in Chargebee.
Customer delete FROM iPaaS.com: not supported (CHGB-BIZL-1005).
Clearing a Chargebee value: a blank value in iPaaS.com never clears a Chargebee value. Clear it in Chargebee instead.
Addresses other than the billing address: Chargebee keeps one billing address per customer; shipping and other iPaaS.com addresses are not sent.
Standalone billing address transfers: the billing address always moves with its customer.
Initial Transfer
These collections have no initialization. Existing customers are sent as they are created or updated in iPaaS.com, or one at a time with Manual Sync. To send a large set of existing customers, use a bulk sync using Postman.
Related Documents
Related Mapping Documentation
