Create MCA Loan Product

Create an MCA-compatible loan product from the backend classpath template. Structural fields (schedule type, payment allocation, interest rate, etc.) are locked to the template. Callers supply identity fields, the factor-fee charge, and optional MCA defaults. The product-level factor-fee amount is stored as zero; loan create computes the actual amount. Unknown parameters are rejected.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required
length ≤ 100

Loan product name.

string
length ≤ 4

Optional 4-character product code. When omitted or blank, the backend derives a unique code from name
(uppercase alphanumerics, truncated to 4 chars, suffixed with digits on collision).

integer

Optional active loan charge to configure as the product-level MCA factor fee. When omitted, the backend binds the canonical seeded "MCA Factor Fee" charge. When supplied, it must not be a penalty or disbursement-time charge. The configured product amount is zero; loan create computes the actual factor fee.

charges
array of objects

Optional regular product charges passed through to the core loan-product create command. Independent of the factor-fee mechanism.

charges
string

ISO 4217 currency code. Defaults to USD.

string

Optional product description.

string

Optional external identifier.

number
1.01 to 1.99

Default factor rate for loan create; loan create may omit factorRate when set.

number
5 to 25

Default holdback percent; loan create may omit holdbackPercent when set.

integer

Optional accounting rule override.

Headers
string
required

Tenant routing identifier used by the Embarc API gateway.

Responses

400

Validation error — unknown parameter, locked field supplied, or range check failure.

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json