Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info

Source entity - Chargebee Plans, Addons, and Item Prices

Supported actions - Create, Update

Unsupported actions - Delete, Void

The following table provides information on the NetSuite Item mapping done between Chargebee and NetSuite:

...

NetSuite Target Field

Chargebee Source Field

Comment

customer

customerId

NetSuite Reference (The reference value from NetSuite is mapped to Chargebee here.)

tranId

id

A prefix is added if this field is configured.

If you have checked the Allow Override option in NetSuite, then Chargebee's identifiers will be set as the primary ID for Invoices, Credit Memos, Customers, and so on. If Allow Override is not set in NetSuite, then the value we’ve set in Chargebee will be ignored.

externalId

id

A prefix is added if this field is configured.

currency

currencyCode

NetSuite Reference (The reference value from NetSuite is mapped to Chargebee here.)

autoApply

false

payment

amount

Converted from cents to amount.

checkNum

referenceNumber

memo

idAtGateway or referenceNumber

if idAtGateway is present,idAtGateway is mapped, else referenceNumber is mapped.

account

Mapped based on configurations, currency, and paymentMethod.

Gateway + currency account mapping

undepFunds

false

exchangeRate

exchangeRate

If use_tp_exchange_rate is configured, we will send a blank field and exchange rate will be handled in NetSuite.

PaymentMethod

Mapped based on the payment method configuration.

TranDate

date

class

doc_level_tracking or customer_level_tracking can be used.

Mapped based on the backend configuration.

location

doc_level_tracking or customer_level_tracking can be used

Mapped based on the backend configuration.

department

doc_level_tracking or customer_level_tracking can be used.

Mapped based on the backend configuration.

customFieldList

Mapped based on the backend configuration, else left blank.

applyList

linkedInvoices, linkedCreditNotes, referenceTransactionId

payment uses linkedInvoices

refund uses linkedCreditNotes and referenceTransactionId

Info

See also:

...