Pridanie bankového účtu
Synchronizácia transakcií
SEPA platby
Sťahovanie pohybov na účte
viď video a screenshot
Príklad udalosti:
const DOCUMENT_TYPE = '6797776bbc2f7b4d2387e761'
const transaction = input.inputData.document
let vs, ss, ks;
const regex = /\/VS(\d*)\/SS(\d*)\/KS(\d*)/
const match = transaction.endToEndId?.match(regex);
if (match) {
vs = match[1];
ss = match[2];
ks = match[3];
}
return {
command: "createOne",
payload: {
documentTypeId: DOCUMENT_TYPE,
data: {
_id: transaction.transactionId,
_name: transaction.paymentReference,
datum: Date.parse(transaction.valueDate),
objem: transaction.transactionAmount.amount,
mena: transaction.transactionAmount.currency.toLowerCase(),
protiucet: transaction.debtorAccount?.iban || undefined,
bic: transaction.debtorAgent?.bic || undefined,
vs: vs || undefined,
ss: ss || undefined,
ks: ks || undefined,
stav: 'nepriradena',
poznamka: transaction.remittanceInformationUnstructured || undefined,
typ: transaction.scheme
}
}
}