Merchant Portal Data Processing
The following illustration depicts a typical deployment of Merchant Portal. Other server topologies are available to meet any specific needs.
When Merchant Portal is active, the data flow throughout the system follows this pattern.
- TXNCOL receives data from the Transaction Source (eg. BASE24, CONNEX, etc.) and maps it to the MerchantTransactionSummary (MRCHTS) record.
- Message Mapping is applied and a Merchant Name is written into the record if possible.
- Values for Merchant Name are also collected and mapped to the PaymentsPortalCustomer (PPCUST) record.
- TSVCOL receives data from the Transaction Source (eg. BASE24, CONNEX, etc.) and maps it to the MerchantTransactionDetail (MRCHTXN) record.
- Message Mapping is applied and a Merchant Name is written into the record if possible.
- The Administrator Creates Roles & Users for Role Based Security.
- Roles are assigned Customers based on Customer Names from the PPCUST record.
- Roles designed to use the Merchant Portal have the Merchant Portal set as their home dashboard.
- Users are created and given the correct Role(s).
- Users log into the Web Application and are directed to the Merchant Portal.
- The Merchant Portal display requests MRCHTS & MRCHTXN Records.
- Role Based Security filters MRCHTS Records based on the Merchant Name, protecting data from those unauthorized to see it.