The following sections provide detailed descriptions of the seeded transmission protocols and their parameters provided by Oracle Payments.
The Http(s) POST Request protocol delivers data and returns data and headers from the synchronous response, if any.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
HTTP_URL | String | Yes | The destination of the request, in the form of a HTTP URL. |
USERNAME | String | No | Username if the URL requires HTTP authentication. |
PASSWORD | String | No | Password if the URL requires HTTP authentication. |
PROXY | String | No | Proxy host to use. |
NO_PROXY_DOMAIN | String | No | Network domain not requiring a proxy to contact. For example, if mycompany.com, then an URL such as http://host.mycompany.com will not use a proxy when contacted. |
WALLET_LOC | String | No | Complete path to Oracle Wallet file containing server credentials; used if the target requires SSL client-authentication. |
WALLET_PASSWD | String | No | Password of the Oracle Wallet file. |
SEND_CONTENT_TYPE | String | Yes | MIME content type of the content sent to the destination URL. |
RECEIVE_CONTENT_TYPE | String | Yes | MIME content type of the content returned by the URL. |
The Oracle Payments Tunneling protocol is used to delegate transmission (tunnel) to a servlet, which is typically located in a less sensitive portion of the network.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
WEB_URL | String | Yes | URL of the transmission servlet. |
USERNAME | String | No | Username if the URL requires HTTP authentication. |
PASSWORD | String | No | Password if the URL requires HTTP authentication. |
The Paymentech Online Specification 7.2 Socket protocol is an online socket (authorization) for the Paymentech 7.2 specification.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
SOCKET_IP | String | Yes | IP/host name of the destination. |
SOCKET_PORT | Number | Yes | Port number of the destination. |
MAX_CONNECT_ATTEMPTS | Number | No | Maximum number of times to attempt reconnect if connection fails or is dropped. |
CONNECT_RETRY_INTERVAL | Number | No | Number of seconds to wait before attempting reconnect. |
The Paymentech Batch Specification 2.1.0 Acknowledgement FTP Get protocol is the paymentech acknowledgement get protocol using FTP.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
HOST_IP | String | Yes | IP/host name of the destination. |
HOST_PORT | Number | Yes | Port number of the destination. |
USERNAME | String | No | FTP account user name. |
PASSWORD | String | No | FTP account password. |
LOCAL_DIR | String | Yes | Local directory where fetched file is deposited. |
REMOTE_DIR | String | Yes | Location of acknowledgement on the remote system. |
The Paymentech Batch Specification 2.1.0 Acknowledgement FTP Put protocol is the paymentech acknowledgement put protocol using FTP.
Create a transmission configuration using the above protocol, ptk_settlement1
Create a new FCPP for Paymentech and use this new transmission configuration for settlement.
A New Paymentech_FCPP_CreditCard is created.
Modify the Payee to use the new FCPP.
The First Data North Authorization Specification 10/24/02 Socket protocol is the online socket (authorization) for First Data North Authorization Specification 10/24/02.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
SOCKET_IP | String | Yes | IP/host name of the destination. |
SOCKET_PORT | Number | Yes | Port number of the destination. |
MAX_CONNECT_ATTEMPTS | Number | No | Maximum number of times to attempt reconnect if connection fails or is dropped. |
CONNECT_RETRY_INTERVAL | Number | No | Number of seconds to wait before attempting reconnect. |
The First Data North Magnetic Media Specification 2003.1 Settlement Batch FTP Put protocol is the First Data North batch file delivery protocol using FTP.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
HOST_IP | String | Yes | IP/host name of the destination. |
HOST_PORT | Number | Yes | Port number of the destination. |
USERNAME | String | No | FTP account user name. |
PASSWORD | String | No | FTP account password. |
REMOTE_DIR | String | Yes | Directory in which to deposit the batch file. |
SUBMISSION_ADG | String | No | Submission file generation data group; provided by First Data. |
The First Data North Magnetic Media Specification 2003.1 Acknowledgment FTP Get protocol is the First Data North acknowledgement get protocol using FTP.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
HOST_IP | String | Yes | IP/host name of the destination. |
HOST_PORT | Number | Yes | Port number of the destination. |
USERNAME | String | No | FTP account user name. |
PASSWORD | String | No | FTP account password. |
LOCAL_DIR | String | Yes | Local directory where fetched file is deposited. |
REMOTE_DIR | String | Yes | Location of acknowledgement on the remote system. |
ACK_ADG | String | No | Password of the Oracle Wallet file. |
SEND_CONTENT_TYPE | String | No | Acknowledgment generation data group; provided by First Data. |
The File Transfer Protocol for Static File Names protocol is an FTP put protocol for static file names.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
HOST_IP | String | Yes | IP/host name of the destination. |
HOST_PORT | Number | Yes | Port number of the destination. |
USERNAME | String | No | FTP account user name. |
PASSWORD | String | No | FTP account password. |
REMOTE_DIR | String | Yes | Directory where to deposit the batch file. |
FILE_NAME | String | Yes | Name of file created on the remote host. If not set, then attempts to use the concurrent request output file name. |
MODE | String | No | FTP mode, using either of the following two values: PASSIVE or ACTIVE. |
KEEP_FILE | String | No | If Yes, then the file created in the local directory before delivery is not removed after transmission completes. |
The Secure File Transfer protocol is the secure FTP protocol for static file names.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
HOST_IP | String | Yes | IP/host name of the destination. |
HOST_PORT | Number | Yes | Port number of the destination. |
USERNAME | String | No | FTP account user name. |
PASSWORD | String | No | FTP account password. |
PRIVATE_KEY_FILE | String | No | Complete path of user's private key file used for encryption. For information on using Oracle XML Publisher's Delivery Manager for this protocol, see Oracle XML Publisher Administration and Developer's Guide. |
PRIVATE_KEY_PASSWORD | String | No | Password for the private key file. For information on using Oracle XML Publisher's Delivery Manager for this protocol, see Oracle XML Publisher Administration and Developer's Guide. |
REMOTE_DIR | String | Yes | Directory where to deposit the batch file. |
FILE_NAME | String | Yes | Name of file created on the remote host. If not set, then attempts to use the concurrent request output file name. |
MODE | String | No | FTP mode, using either of the following two values: PASSIVE or ACTIVE. |
FILE_PERMISSION | String | No | Permissions to be set on the newly created file on the remote server. For information on using Oracle XML Publisher's Delivery Manager for this protocol, see Oracle XML Publisher Administration and Developer's Guide. |
The AS2 Send protocol is for delivering files. For information on using Oracle XML Publisher's Delivery Manager for this protocol's transmission parameter values, see Oracle XML Publisher Administration and Developer's Guide.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
AS2_FROM | String | Yes | Name of the AS2 message sender. |
AS2_TO | Number | Yes | Name of the AS2 message recipient. |
AS2_SUBJECT | String | Yes | AS2 message subject. |
FILE_NAME | String | No | Sent file name. |
CONTENT_TYPE | String | Yes | MIME content type of delivered data. |
HTTP_HOST | String | Yes | Host name of the receiving AS2 server. |
HTTP_PORT | String | No | Port of the receiving AS2 server. |
HTTP_REMOTE_DIR | String | Yes | Path portion of the URL for the AS2 receiving module, which does not include the file name portion. |
HTTP_REMOTE_FILE | String | Yes | File portion of the URL for the AS2 receiving module; that is, what is left after the last directory in the URL. |
HTTP_PROXY_HOST | String | No | Proxy to use when contacting the AS2 host. |
REQ_RECEIPT | String | No | Whether a delivery status receipt is required; Yes or No. |
ENCRYPT_MSG | String | No | Whether to encrypt the AS2 message; Yes or No. |
SIGN_MSG | String | No | Whether to digitally sign the message; Yes or No. |
The Local File System Delivery is a protocol for dumping files to a directory on the local system.
Parameter Code | Type | Mandatory | Description |
---|---|---|---|
WALLET_FILE | String | No | Name of the AS2 message sender. |
WALLET_PASSWORD | String | No | Password of the wallet file. |
SERVER_CERT | String | No | Receiving server public key certificate file (full pathname). |
ENCRYPTION_ALG | String | No | Encryption algorithm to use to encrypt message. |
HASH_ALG | String | No | Hash/message digest algorithm to use when signing the message. |