Customers Management System

Parameters for CRM and PNE

customer_level - specifies level of customer for both systems. merchant_customer_identifier - specifies customer ID in CRM. customer_id - specifies ID in PNE.

Uses cases

CRM

Parameters

Description

customer_level

If only this parameter was sent, filled or empty, transaction will not pass through CRM

merchant_customer_identifier

If only this parameter was sent and such Merchant Customer ID is already created in system, transaction will pass through CRM and will attach information under such Merchant Customer ID. If such Merchant Customer ID is not registered in system, then it will pass through CRM and new Customer with all passed information will be created.

customer_id

If only this parameters was sent and such Customer ID is already created in system, then transaction will pass through CRM, but will only attach customer level to this transaction. If such Customer ID is not registered in system then it will not pass through CRM.

merchant_customer_identifier + customer_level

If both parameters are registered in system then all existing credentials will be applied. If both parameters are not registered in system before, then new customer will be created with passed credentials. If only Customer Level is registered then new user will be created and passed level will be applied to this user.