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 webfolder, 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.
Your webfolder login (username and password) is different from a RAVEN Online login. It is possible to have a RAVEN Online login but not a webfolder login and vice versa. If you have access to both webfolders and RAVEN Online you can have separate usernames and passwords for each.
Accessing Web Folders from Windows XP 
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 
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 
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 


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 2, 2011 @ 17:12 GMT)
| MD5 | b77f93e9ff69331e5829d0766db3f783 |
|---|
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 BitKinex 
BitKinex is a full-featured freeware product for Windows available from Barad-Dur, LLC.
Accessing Web Folders using WebDrive 

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 HTTP 


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 /<username>/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