Skip to Navigation | Skip to Content


File Exchange

RAVEN users who need to send files to RAVEN for processing or receive response files from RAVEN will have a webfolder configured for them on the RAVEN server. A webfolder is a directory that is accessible from the web and that may be used to submit files to RAVEN and receive response files from RAVEN.

Webfolders for file exchange are located at:

https://dataexchange.{domain}.com/"username"

A user with a username of “john.smith” who visits

https://dataexchange.{domain}.com/john.smith

will see the following webfolder:

/john.smith

To login to your Web Folder, double-click on the folder icon.  You will be prompted for your user ID and password.  After entering these, you will see a directory containing both a Payments folder and a Reports folder.  To submit a file to RAVEN, place it in the payments directory. Response files from RAVEN are found in the reports directory.

Accessing Web Folders from Windows XP Windows

Go to “My Network Places” and select “Add network place” from the “Network Tasks” pane on the left.  When prompted for the network location, enter the webfolder URL. Continue entering your username and password when you are prompted for them. You may be prompted several times.

Accessing Web Folders from Windows 7 Windows

Go to “My Computer” and right click in an empty section of the right hand panel and select “Add Network Location”. When prompted for the network location, enter the webfolder URL. Continue entering your username and password when you are prompted for them. You may be prompted several times.

Accessing Web Folders From Mac OS X Mac OS X

Select “Connect to Server…” from the Finder’s “Go” menu. When prompted for the network location, enter the webfolder URL. Continue entering your username and password when you are prompted for them.

Accessing Web Folders using cURL WindowsMac OS XLinux/UNIX

Curl (cURL) is a command line tool for transferring files with URL syntax, supporting almost all available file transfer mechanisms, including webfolders via HTTPS. Curl is free software that compiles and runs under a wide variety of operating systems.

Obtain SSL Certificate:

PEM Base64 encoded DER certificate chain: dx.pem (Last Updated: June 14, 2010 @ 15:44 GMT)

CRC 2766060132
MD5 20eea3b06b7403329c14bf33ecc62ff4
SHA-1 4faa91c1b19a62c8fb8223b395ebea323cd93b56

Upload a file:

curl --cacert dx.pem --user <username>:<password> --upload-file payments.csv \
"https://dataexchange.{domain}.com/<username>/payments/"

Download a file:

curl --cacert dx.pem --user <username>:<password> \
"https://dataexchange.{domain}.com/<username>/reports/payments.csv RECEIPT.txt"

Accessing Web Folders using WebDrive WindowsMac OS X

WebDrive is a commercial product available from South River Technologies. WebDrive is a file transfer client for webfolders and provides an easy way to mount a webfolder as a local drive under Windows and Mac OS X.

Accessing Web Folders using HTTP WebDAV extensions to HPPT WindowsMac OS XLinux/UNIX

Finally all web scripting languages contain support for HTTP. It is possible to use these facilities to send PUT and GET . For example the following uses the HTTP verb PUT  to upload a file to WebDAV.

PUT /testy/reports/testfile.txt HTTP/1.1
Host: dataexchange.pacnetservices.com
Content-type: text/plain;charset=utf-8
Connection: Keep-Alive
Content-length: 169

RavenPaymentFile_v1.0
PRN, Currency, PaymentType, CardExpiry, CardNumber, Reference, Amount
840041, USD, cc_debit, 0510, 4775880000000171,valid, 3000
RavenFooter, 1,3000