NameDescriptionTypeAdditional information
organizationName

The User's Organization Name (Required).

string

None.

userName

The User's Name (Required).

string

None.

password

The User's Password (Required).

string

None.

applicationId

The ID for the Application where the Client should be saved/accessed (Required).

string

None.

transactionId

The ID for the Transaction being processed (Required).

string

None.

sender

The Details for the Person sending the Payment. Will be Mapped to a MT 103 50F (Account, Name, Address, City, State, Postal Code, Country). New in v6.2.2, Wrapper is using a 50F Line Type for Sender processing to allow for names > 33 characters.

SLPaymentPerson

None.

senderBank

The Details for the Bank that will be sending the Sender's Payment. Will be Mapped to a MT 103 52A (BIC CODE) or custom 52I (Name, Address, City, State, Postal Code, Country). New in v6.2.2, Wrapper is using a Custom 52I Line Type for Sender Bank processing to allow for names > 35 characters.

SLPaymentBank

None.

beneficiary

The Details for the Person receiving the Payment. Will be Mapped to a MT 103 59F (Account, Name, Address, City, State, Postal Code, Country).

SLPaymentPerson

None.

beneficiaryBank

The Details for the Bank that will be receiving the Beneficiary's Payment. Will be Mapped to a MT 103 57A (BIC CODE) or custom 57I (Name, Address, City, State, Postal Code, Country). New in v6.2.2, Wrapper is using a Custom 57I Line Type for Beneficiary Bank processing to allow for names > 35 characters.

SLPaymentBank

None.

intermediary

The Details for the Banks the Payment will be transferred through. Will be Mapped to a MT 103 56A (BIC CODE) or custom 56I (Name, Address, City, State, Postal Code, Country). New in v6.2.2, Wrapper is using a Custom 56I Line Type for Intermediary processing to allow for names > 35 characters.

Collection of SLPaymentBank

None.

transactionReference

The reference assigned by the Sender to unambiguously identify the message.

string

None.

transactionCoveringReference

The unique reference for the individual transaction.

string

None.

notesInstructions

The Institution Notes/Payment Instructions of the individual transaction or a reference to another message containing the details which are to be transmitted between sender and beneficiary customers.

string

None.

sendertoBeneficiaryNotes

The notes from the Sender to the Beneficiary.

string

None.

dateTime

The Date and Time of the Payment (Required).

date

None.

currency

The type of currency being transferred (Required).

string

None.

amount

The amount of currency being transferred (Required).

decimal number

None.

direction

The direction the currency is being transferred [In or Out]

SLDirectionEnum

None.

returnClients

Determines whether the basic Client and Transaction information is returned [Yes or No]. Setting this option to Yes will make an additional call to retrieve the Clients and an additional call for each Client to retrieve the matches, increasing the time required to complete the request.

SLYesNoEnum

None.

returnComplianceRecords

Determines whether the full Compliance List record data is returned for matches in Review [Yes or No]. Setting this option to Yes will make an additional call to retrieve the full Compliance List record data for each match that is found, increasing the time required to complete the request. Please note, this requires returnClients to be set to "Yes".

SLYesNoEnum

None.

messageType

Not currently used, processing as Swift MT 103 Message Type).

string

None.

parsedValuePairs

Parsed Value Pair custom values to be used for monitor rules.

Collection of SLPaymentParsedValuePair

None.