Seamless Configuration

Congifure a payment link with a foreign currency.

When configuring the "payment" object:

  • If transfer.currency is not ILS, all of the following fields are required to get a link:
FieldTypeForeign currency/International instructions

currency
string
3 letters currency code. If not set, default will be ILS.

amount
string
Amount in the stated currency. Defaults to ILS if not stated.
enCreditorName
string
creditor name in EN characters and spaces only. No special characters.
creditorAddress.
townName
string
creditor city in EN characters and spaces only. No special characters.
creditorAddress.
country
string
creditor country in EN characters and spaces only. No special characters
creditorAgent
string
The creditor's bank account SWIFT code
reasonCode
string
A reason code representing the transfer reason. See codes mapping.

Example payload:

{
    "context": "11112222",
    "creditorAccount": "IL710110950000102188000",
    "creditorName": "Feezback",
    "enCreditorName": "Feezback",	
		"creditorAddress": {
        "townName": "Tel Aviv",
        "country": "IL"
   	 },
		"accountType": "private",
    "amount": "1",
    "currency": "USD",
    "creditorAgent": "LUMILITXXX",
    "reasonCode": "12",
    "debtorAccount": "10-123-123456789",
    "idValue": "123457896",
    "redirectFailure": "https://failure",
    "redirectNotComplete": "https://notComplete",
    "redirectNotConclusive": "https://notConclusive",
    "redirectSuccess": "https://success",
    "remittanceInformationUnstructured": "payment description",
    "userAgreementTimestamp": "2026-07-02T12:09:05+00:00"
}

Did this page help you?