Documentation
for developers and administrators
Home
APIs
Processing
Billing
Management
Webhooks
Manuals
Terminology
User Guides
User Interface Reference
How-To Tutorials
Lessons
Data Dictionaries
UniCore
UniCharge
UniBill
Build
Properties Definition
Resources (Directory Structure)
Zip and Country Codes
Development
Log Files
Permissions
JNDI Names
Job Queues
Reference Materials
Supported Providers (Banks & Networks)
UniPay Codes & Code Mappings
Integrated 3rd Party Libraries
Diagrams and Documents
Entire website
This section only
UniPay Directory Structure
Top Level Resources:
Name
Type
Description
$app-home
Virtual
Root folder for UniPay installation
$ftpgates-root
Virtual
Root folder for
FTP Gates
's batch service. All file exchanges occur through this folder.
Files to be sent to
Provider
s are placed in respective sub-folders and are subsequently processed by
UniBroker
or by UniPay. Tokenization results are placed in respective sub-folder by
UniBroker
for further consumption by UniPay.
$profiles-home
Virtual
Stores build profiles and associated resources necessary for the application deployment.
$sources-home
Virtual
Root directory for the repository with the source code (currently GIT).
$telium2-root
Virtual
Root directory for the entire file structure inside the terminal from the Tellium2 family. This directory can contain 5 applications.
$unibroker-home
Virtual
Root folder for
UniBroker
installation
$unibroker-root
Virtual
Root folder for
UniBroker
's batch service. All file exchanges occur through this folder.
Files to be sent to
Provider
s are placed in respective sub-folders and are subsequently processed by
UniBroker
. Results are placed by respective sub-folders by
UniBroker
for further consumption by UniPay.
Resource Types:
Directory
physical directory on server's hard drive
File
physical file on server's hard drive
Virtual
virtual directory, which maps to a physical directory, name and location of which are determined by the deployment conditions and requirements
unipay.truststore
($profiles-home/[name]-[type]/unipay.truststore)
Added On:
03/15/12
Status:
Active
Type:
File
Parent:
[name]-[type]
Java keystore file containing trusted certificates necessary for SSL communication with authorized
Provider
s.
In order to make truststore accessible to the application, it must be placed into $app-home/resources directory on the server.