Create corporate customer
This operation will create a corporate customer.
Important
If you are using Enfuce as your BIN sponsor (under ELS or EUK licensing), you are required to populate certain fields when creating a corporate customer, even if the field is not marked as mandatory in this API specification. This is due to regulatory requirements related to Anti-Money Laundering (AML) and mandatory authority reporting.
The required fields for corporate customers include:
name,regNo,registrationDate,registration.authority, address fields (address1,city,country,zipCode) andriskScore.
Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Query Parameters
The audit user to log the request
Body
The related corporate customer data
Can contain both letters and numbers. Max character limit is 64
[A-Za-z0-9-]{1,64}"ABCDEFGH123456789"
Customer's language and country code, these are the valid locales in API
af_ZA, ar_AE, ar_BH, ar_DZ, ar_EG, ar_IQ, ar_JO, ar_KW, ar_LB, ar_LY, ar_MA, ar_OM, ar_QA, ar_SA, ar_SY, ar_TN, ar_YE, az_AZ, be_BY, bg_BG, bn_IN, bs_BA, ca_ES, cs_CZ, cy_GB, da_DK, de_AT, de_CH, de_DE, de_LI, de_LU, de_NL, el_GR, en_AU, en_BZ, en_CA, en_GB, en_IE, en_JM, en_MT, en_NZ, en_PH, en_TT, en_US, en_VI, en_ZA, en_ZW, es_AR, es_BO, es_CL, es_CO, es_CR, es_DO, es_EC, es_ES, es_GT, es_HN, es_MX, es_NI, es_PA, es_PE, es_PR, es_PY, es_SV, es_UY, es_VE, et_EE, eu_ES, fa_IR, fi_FI, fo_FO, fr_BE, fr_CA, fr_CH, fr_FR, fr_LU, fr_MC, fr_NL, ga_IE, gl_ES, gu_IN, he_IL, hi_IN, hr_HR, hu_HU, hy_AM, id_ID, is_IS, it_CH, it_IT, ja_JP, ka_GE, kk_KZ, kl_GL, kn_IN, ko_KR, kok_IN, lb_LU, lt_LT, lv_LV, mk_MK, ml_IN, mn_MN, mr_IN, ms_BN, ms_MY, mt_MT, nb_NO, nl_BE, nl_NL, nn_NO, no_NO, pa_IN, pl_PL, pt_BR, pt_PT, ro_RO, ru_RU, se_NO, sk_SK, sl_SI, sq_AL, sr_BA, sr_CS, sv_FI, sv_SE, sw_KE, syr_SY, ta_IN, te_IN, th_TH, tn_ZA, tr_TR, uk_UA, uz_UZ, vi_VN, xh_ZA, zh_CN, zh_HK, zh_MO, zh_SG, zh_TW, zu_ZA Identifier to customer, for example SSN. Enfuce does not do any validation for this regNo
64"19560606-1234"
Address used if no other address are set on account and card levels
Registered name of the company
255"Enfuce Financial Services Oy"
255"info@enfuce.com"
Land line phone number to customer, must be full number including country code and starting with +
([+]){1}([1-9]){1}([0-9]){5,14}"+35821010001"
Mobile number to customer, must be full number including country code and starting with +
([+]){1}([1-9]){1}([0-9]){5,14}"+358401234567"
PEP and Sanction Screening.
Fields can be used purely for informational purposes and do not trigger any legal or compliance-related consequences. However, the value of these fields may have operational implications for card usage, as described below. This screening is optional and does not need to be used if it is not relevant.
Temporary address used to for a limited time be used instead of other address set either on customer, account or card level.
An array of key–value pairs for custom metadata.
Enfuce does not validate beyond length/format.
10Field value is printed to outgoing invoices. In order to use this field it should be agreed in advantage with selected printing partner how it's represented on the invoice.
64"Mrs Smith"
Risk assessment score of the customer. Can be one of the following values:
High: High-risk customerMed: Medium-risk customerLow: Low-risk customerPep: Politically Exposed Person (PEP)Prohibited: Customer sanctioned or outside of risk appetite
High, Med, Low, Pep, Prohibited "Med"
Response
Successful creation of customer
When a payment is declined, a response description is returned, if available, providing more context on why the transaction failed. This includes a return code and a brief explanation. If multiple issues cause the decline, only one response description is sent; the most recent reason for decline is returned. If the payment is successful, the resourceResponse attribute is returned with null value.
"061-Usage Limit '24H_RETAIL' Amount Exceeded"
Will contain the ID of the resource that has been created or updated

