Update Merchant to Enable Level 2/Level 3 Processing

attention

This API is available for Finix Flex and Finix Core customers.

Enabling this flag will allow a Merchant to engage in Level 2/3 processing.

warning

Only a User with ROLE_PLATFORM level credentials can update a Merchant's flags

Copy
Copied
curl https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs \
    -H "Content-Type: application/vnd.json+api" \
    -u  UStxEci4vXxGDWLQhNvao7YY:25038781-2369-4113-8187-34780e91052e \
    -X PUT \
    -d '
	{
	    "level_two_level_three_data_enabled": true
	}'

Example Response:

Copy
Copied
{
  "id" : "MUeDVrf2ahuKc9Eg5TeZugvs",
  "application" : "APgPDQrLD52TYvqazjHJJchM",
  "identity" : "IDuqZpDw28f2KK6YuDk4jNLg",
  "verification" : "VI5DBvVQ3ye5PcnUCSSvj84d",
  "merchant_profile" : "MP7tbAZ1RpjFycrfBVo6z4Ky",
  "processor" : "DUMMY_V1",
  "processing_enabled" : true,
  "settlement_enabled" : true,
  "gross_settlement_enabled" : false,
  "creating_transfer_from_report_enabled" : true,
  "card_expiration_date_required" : false,
  "card_cvv_required" : false,
  "tags" : {
    "key_2" : "value_2"
  },
  "mcc" : "0742",
  "mid" : "FNXw5a7pBKHsCSgCAyQvU2soL",
  "merchant_name" : "Dunder Mifflin",
  "settlement_funding_identifier" : "UNSET",
  "ready_to_settle_upon" : "RECONCILIATION",
  "fee_ready_to_settle_upon" : "RECONCILIATION",
  "level_two_level_three_data_enabled" : true,
  "created_at" : "2022-01-27T07:37:04.03Z",
  "updated_at" : "2022-01-27T07:37:05.30Z",
  "onboarding_state" : "APPROVED",
  "processor_details" : {
    "mid" : "FNXw5a7pBKHsCSgCAyQvU2soL",
    "api_key" : "secretValue"
  },
  "_links" : {
    "self" : {
      "href" : "https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs"
    },
    "identity" : {
      "href" : "https://finix.sandbox-payments-api.com/identities/IDuqZpDw28f2KK6YuDk4jNLg"
    },
    "verifications" : {
      "href" : "https://finix.sandbox-payments-api.com/merchants/MUeDVrf2ahuKc9Eg5TeZugvs/verifications"
    },
    "merchant_profile" : {
      "href" : "https://finix.sandbox-payments-api.com/merchant_profiles/MP7tbAZ1RpjFycrfBVo6z4Ky"
    },
    "application" : {
      "href" : "https://finix.sandbox-payments-api.com/applications/APgPDQrLD52TYvqazjHJJchM"
    },
    "verification" : {
      "href" : "https://finix.sandbox-payments-api.com/verifications/VI5DBvVQ3ye5PcnUCSSvj84d"
    }
  }
}

HTTP Request

PUT https://finix.sandbox-payments-api.com/merchants/:MERCHANT_ID

URL Parameters

Parameter Description
:MERCHANT_ID ID of the Identity

Request Arguments

Field Type Description
level_two_level_three_data_enabled boolean, optional Set to True to enable Merchant for Level 2 and Level 3 processing. Default value is false.