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
pgp
($profiles-home/[name]-[type]/pgp)
Added On:
03/07/12
Status:
Active
Type:
Directory
Parent:
[name]-[type]
Stores pgp keys used for encryption and decryption of the information exchanged with different
Provider
s.
In order to make the keys accessible to the application, they must be placed into $app-home/resources/pgp directory on the server.