Enabling Merchants

After your Merchants are created, they will exist under the 'Inactive Merchant' tab until they are enabled. Enabling a Merchant makes them active for payment processing.

Preczn offers multiple methods to Enable your Merchants:

  • Enabling via Dashboard
  • Enabling via API
  • Enabling via Merchant Import

๐Ÿ“˜

To enable a Merchant, they must have a Plan assigned. If no Plan has been assigned, the option to "Enable Merchant" will not exist.


ย 

Enabling via Dashboard

To enable a Merchant, simply browse to the 'Vault' page in the navigation menu, and toggle the 'Show Disabled' checkbox

  • From the Vault view table, select the drop-down next to 'Edit' in the Merchant's Action column

  • Select 'Enable Merchant'

  • Confirm your action in the modal

ย 

Now your Merchant has moved to the 'ACTIVE MERCHANT' tab, and is ready to process with your platform's Direct API Integration or Hosted Checkout Integration

ย 

ย 

Enabling via API

Merchants may also be enabled via the Update Merchant API.

Enabling a merchant via the API still requires that the merchant be assigned to a Plan.

In order to make a a merchant Active via the API, your application will need to make the following API request:

PATCH https://api.preczn.com/v1/merchants/{merchantId}

{
"active":true
}
{
    "id": "mid_test_1fq9yd3g409vbbaqkq9t8xbr87",
    "active": true,
    "name": "Example Merchant",
    "legalName": "Example Merchant",
    "address": {
        "address": "Api Address 1",
        "address2": "Api Address 2",
        "city": "San Francisco",
...
}
{
    "status": 400,
    "error": "No Plan."
}

ย 
The opposite operation to deactivate a merchant uses the same parameter.

PATCH <https://api.preczn.com/v1/merchants/{merchantId}

{
"active":false
}
{
    "id": "mid_test_1fq9yd3g409vbbaqkq9t8xbr87",
    "active": false,
    "name": "Example Merchant",
    "legalName": "Example Merchant",
    "address": {
        "address": "Api Address 1",
        "address2": "Api Address 2",
        "city": "San Francisco",
...
}

Enabling via Merchant Import

If you have a large number of merchants to import, the Merchant Import feature also supports the option to enable merchants. For more details, please refer to the Merchant Import documentation.