From aaa7b33b371c07ef6947e2b0dd18533b795790da Mon Sep 17 00:00:00 2001 From: Kilian Saffran Date: Sun, 5 May 2019 13:24:48 +0200 Subject: [PATCH] database and users --- .DS_Store | Bin 6148 -> 6148 bytes apps/api/lib/pgsql.pm | 1 + apps/api/sql.log | 246 - apps/data/db/changes.sql | 1 + apps/data/db/lechatpotte.new.schema.sql | 581 ++ apps/data/db/lechatpotte.old.schema.sql | 580 ++ ...20190505.sqlite => lechatpotte.old.sqlite} | Bin 1541120 -> 1452032 bytes apps/data/db/lechatpotte.sqlite | Bin 1452032 -> 1541120 bytes apps/data/db/underatert.new.schema.sql | 520 ++ apps/data/db/underatert.old.schema.sql | 520 ++ ...nderatert.sqlite => underatert.old.sqlite} | Bin 2466816 -> 2466816 bytes apps/data/db/underatert.sqlite | Bin 2466816 -> 2664448 bytes apps/data/db/underatert_20190505.sqlite | Bin 2664448 -> 0 bytes dev/DKS.json | 1 - dev/db/dks_lu.pgsql.basedata.sql | 62 + dev/db/dks_lu.pgsql.schema.sql | 88 + dev/paypal_cert_pem.txt | 22 - dev/swagger.json | 4903 ----------------- 18 files changed, 2353 insertions(+), 5172 deletions(-) delete mode 100644 apps/api/sql.log create mode 100644 apps/data/db/changes.sql create mode 100644 apps/data/db/lechatpotte.new.schema.sql create mode 100644 apps/data/db/lechatpotte.old.schema.sql rename apps/data/db/{lechatpotte_20190505.sqlite => lechatpotte.old.sqlite} (67%) create mode 100644 apps/data/db/underatert.new.schema.sql create mode 100644 apps/data/db/underatert.old.schema.sql rename apps/data/db/{_nouse_hrunderatert.sqlite => underatert.old.sqlite} (99%) delete mode 100644 apps/data/db/underatert_20190505.sqlite delete mode 100644 dev/DKS.json create mode 100644 dev/db/dks_lu.pgsql.basedata.sql create mode 100644 dev/db/dks_lu.pgsql.schema.sql delete mode 100644 dev/paypal_cert_pem.txt delete mode 100644 dev/swagger.json diff --git a/.DS_Store b/.DS_Store index b44b73a57d0cd59d3d49ef3b2298da763024cd82..0ee4e2fb4d2880de9789294bf153ab1d92480026 100644 GIT binary patch delta 110 zcmZoMXfc=|&Zs&uQP_-;fq{XAp@boqp@1PLEu}a)DL+34BnSjd5Q+iB1!4gPxctV0 sZtN2;By48q5a3``-FWaj^JIPzMNW{y1dyi5COpcU6GWCUPb^>o0P5%$*8l(j delta 146 zcmZoMXfc=|&e%3FQH+&?fq{WzVxovB6OaJ{AexbZL4YBpI5}rxjJ^>_fQ2EEp#TVr zL4ry7`8hxp3>*w84EYS@40#MWKsu2j1tz&M(Tjbufe6cHZVny}#{dbname} = 'dks_lu'; $self->{dbuser} = 'dks_lu'; $self->{dbpassword} = 'dks_lu'; + #$self->{dbpassword} = 'DcrWuLd4KU3u68xd'; return $self; } diff --git a/apps/api/sql.log b/apps/api/sql.log deleted file mode 100644 index fd2a229..0000000 --- a/apps/api/sql.log +++ /dev/null @@ -1,246 +0,0 @@ - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='childs'; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='pageconfig.childs' -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='pageconfig.childs' -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='childs'; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='pageconfig.childs' -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='pageconfig.childs' -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='childs'; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='pageconfig.childs' -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='pageconfig.childs' -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='childs'; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='pageconfig.childs' -== - -== -select se.idsession,us.id,us.username,us.email,us.prename,us.surname, ac.creorga from sessions se -join users us on (us.id=se.id_user) -join appaccess ac on (us.id=ac.id_user) -where se.idsession='h51e5RrW3nHvhl515kcUv2m5SV356qRF6ovU2cg4314A370g0a' -and se.remote_addr='::1' -and se.user_agent='Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36' and us.confirmkey is null and blocked is null; -== - -== -select preference from modulepreferences where id_user=1 and appident='creorga' and page='pageconfig.childs' -== diff --git a/apps/data/db/changes.sql b/apps/data/db/changes.sql new file mode 100644 index 0000000..4df6520 --- /dev/null +++ b/apps/data/db/changes.sql @@ -0,0 +1 @@ +ALTER TABLE creche add column idcheckservice TEXT; \ No newline at end of file diff --git a/apps/data/db/lechatpotte.new.schema.sql b/apps/data/db/lechatpotte.new.schema.sql new file mode 100644 index 0000000..589004b --- /dev/null +++ b/apps/data/db/lechatpotte.new.schema.sql @@ -0,0 +1,581 @@ +CREATE TABLE IF NOT EXISTS "creche" ( + crechename TEXT, + adress TEXT, + city TEXT, + country TEXT, + zip TEXT, + maxchilds INTEGER, + uuid TEXT NOT NULL, + minage INTEGER, + maxage INTEGER, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + stafflist boolean, idcheckservice TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "eventcalendar" ( + uuid TEXT NOT NULL, + datefrom DATE, + dateto DATE, + timefrom TEXT, + timeto TEXT, + description TEXT, + activityuuid TEXT, + staffuuid TEXT, + location TEXT, + color TEXT, + freq TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "staffplanning" ( + eventcalendaruuid TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (eventcalendaruuid,staffuuid) +); +CREATE TRIGGER trg_staffplanning_upd UPDATE ON staffplanning + BEGIN + UPDATE staffplanning set lastmodified=CURRENT_TIMESTAMP where eventcalendaruuid=NEW.eventcalendaruuid and staffuuid=NEW.staffuuid; + END; +CREATE TABLE IF NOT EXISTS "accounting" ( + accmonth DATE, + childuuid TEXT, + invoicedate DATE, + payeddate DATE, + payedamount REAL, + invoiceamount REAL, + reference TEXT, + reminderdate1 DATE, + reminderdate2 DATE, + reminderdate3 DATE, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + invoicefile TEXT, + benefitfile TEXT, + benefitamount REAL, + PRIMARY KEY (accmonth,childuuid) +); +CREATE TRIGGER trg_eventcalendar_upd UPDATE ON eventcalendar + BEGIN + UPDATE eventcalendar set lastmodified=CURRENT_TIMESTAMP where uuid=NEW.uuid; + END; +CREATE TRIGGER trg_accounting_upd UPDATE ON accounting + BEGIN + UPDATE accounting set lastmodified=CURRENT_TIMESTAMP where accmonth=NEW.accmonth and childuuid=NEW.childuuid; + END; +CREATE TABLE IF NOT EXISTS "expenses" ( + uuid TEXT, + expensedate DATE, + remitter TEXT, + expenseamount REAL + expensefile TEXT, + statementfile TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_expenses_upd UPDATE ON expenses + BEGIN + UPDATE expenses set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "vacancy" ( + vacancydate DATE, + vacancydateto DATE, + vacancydescription TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (vacancydate,vacancydateto) +); +CREATE TRIGGER trg_vacancy_upd UPDATE ON vacancy + BEGIN + UPDATE vacancy set lastmodified=CURRENT_TIMESTAMP where vacancydate = NEW.vacancydate and vacancydateto = NEW.vacancydateto; + END; +CREATE TABLE IF NOT EXISTS "staff" ( + jobtitle TEXT, + prename TEXT, + surname TEXT, + address TEXT, + zip TEXT, + city TEXT, + country TEXT, + entrydate DATE, + exitdate DATE, + iban TEXT, + bic TEXT, + accountname TEXT, + phone TEXT, + email TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + color TEXT, + weekhours integer, password TEXT, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_staff_upd UPDATE ON staff + BEGIN + UPDATE staff set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "groups" ( + grpname TEXT, + maxchilds INTEGER, + minage INTEGER, + maxage INTEGER, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, minstaff integer DEFAULT 1, color TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_groups_upd UPDATE ON groups + BEGIN + UPDATE groups set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE childslog ( + uuid TEXT not null, + logdate DATE, + logmessage TEXT, + childuuid TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE stafflog ( + uuid TEXT not null, + logdate DATE, + logmessage TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_childslog_upd UPDATE ON childslog + BEGIN + UPDATE childslog set lastmodified=CURRENT_TIMESTAMP where uuid=NEW.uuid; + END; +CREATE TABLE activitylog + ( + uuid TEXT NOT NULL, + logdatefrom DATETIME, + logdateto DATETIME, + logtitle TEXT, + logmessage TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_activitylog_upd UPDATE ON activitylog + BEGIN + UPDATE activitylog set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE cautionstatus ( + uuid TEXT NOT NULL, + childuuid TEXT, + statusdate DATE, + amount NUMERIC, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, statementnumber TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_cautionstatus_upd UPDATE ON cautionstatus + BEGIN + UPDATE cautionstatus set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE planningtemplate + ( + uuid TEXT NOT NULL, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, templatename TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_planningtemplate_upd UPDATE ON planningtemplate + BEGIN + UPDATE planningtemplate set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE messagelog + ( + uuid TEXT NOT NULL, + logdate DATETIME, + logtitle TEXT, + logmessage TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_message_upd UPDATE ON messagelog + BEGIN + UPDATE messagelog set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "childs" ( + clientnumber TEXT, + prename TEXT, + surname TEXT, + birthday DATE, + address TEXT, + city TEXT, + zip TEXT, + country TEXT, + entrydate DATE, + checkservicenumber TEXT, + leavedate DATE, + nationality TEXT, + nativelanguage TEXT, + bankaccount TEXT, + bankbic TEXT, + cautionamount NUMERIC, + cautionpayed NUMERIC, + cautionremark TEXT, + cautionpayedback TEXT, + cautionstatusdate DATE, + remark TEXT, + checkserviceexpiration DATE, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + infohealth TEXT, + bankaccountowner TEXT, + infoimportant TEXT, + infolunch TEXT, + editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE new_refpersons ( + reftype TEXT, + surname TEXT, + prename TEXT, + address TEXT, + phone TEXT, + mobile TEXT, + job TEXT, + email TEXT, + workphone TEXT, + zip TEXT, + country TEXT, + city TEXT, + authsubscriber BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + remark TEXT, + priority INTEGER, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "refpersons" ( + reftype TEXT, + surname TEXT, + prename TEXT, + address TEXT, + phone TEXT, + mobile TEXT, + job TEXT, + email TEXT, + workphone TEXT, + zip TEXT, + country TEXT, + city TEXT, + authsubscriber BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + remark TEXT, + priority INTEGER, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "workinghours" ( + uuid TEXT NOT NULL, + datestart DATE NOT NULL, + montimeopen TEXT, + montimeclose TEXT, + tuetimeopen TEXT, + tuetimeclose TEXT, + wedtimeopen TEXT, + wedtimeclose TEXT, + thutimeopen TEXT, + thutimeclose TEXT, + fritimeopen TEXT, + fritimeclose TEXT, + sattimeopen TEXT, + sattimeclose TEXT, + suntimeopen TEXT, + suntimeclose TEXT, + crecheuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE new_planning ( + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + groupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "planning" ( + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + groupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "health" ( + uuid TEXT NOT NULL, + docname TEXT, + docaddress TEXT, + docphone TEXT, + doczip TEXT, + doccountry TEXT, + doccity TEXT, + healthinfo TEXT, + childuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "planningstaff" ( + uuid TEXT NOT NULL, + staffuuid TEXT NOT NULL, + note TEXT, + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + mongroupuuid TEXT, + tuetimebegin TEXT, + tuetimeend TEXT, + tuegroupuuid TEXT, + wedtimebegin TEXT, + wedtimeend TEXT, + wedgroupuuid TEXT, + thutimebegin TEXT, + thutimeend TEXT, + thugroupuuid TEXT, + fritimebegin TEXT, + fritimeend TEXT, + frigroupuuid TEXT, + sattimebegin TEXT, + sattimeend TEXT, + satgroupuuid TEXT, + suntimebegin TEXT, + suntimeend TEXT, + sungroupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + mongroupuuid2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + tuegroupuuid2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + wedgroupuuid2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + thugroupuuid2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + frigroupuuid2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + satgroupuuid2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + sungroupuuid2 TEXT, + montimebegin3 TEXT, + montimeend3 TEXT, + mongroupuuid3 TEXT, + tuetimebegin3 TEXT, + tuetimeend3 TEXT, + tuegroupuuid3 TEXT, + wedtimebegin3 TEXT, + wedtimeend3 TEXT, + wedgroupuuid3 TEXT, + thutimebegin3 TEXT, + thutimeend3 TEXT, + thugroupuuid3 TEXT, + fritimebegin3 TEXT, + fritimeend3 TEXT, + frigroupuuid3 TEXT, + sattimebegin3 TEXT, + sattimeend3 TEXT, + satgroupuuid3 TEXT, + suntimebegin3 TEXT, + suntimeend3 TEXT, + sungroupuuid3 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "presence" ( + daydate DATE, + lunch BOOLEAN, + status INTEGER, + childuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + begintime1 TEXT, + endtime1 TEXT, + begintime2 TEXT, + endtime2 TEXT, + editor TEXT, + PRIMARY KEY (daydate,childuuid) +); +CREATE TABLE IF NOT EXISTS "waitlist" ( + uuid TEXT NOT NULL, + waitdate DATE NOT NULL, + name TEXT, + phone TEXT, + email TEXT, + age TEXT, + note TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "costs" ( + startdate DATE, + costsperhour REAL, + weeklyhourslimit REAL, + dailylunchcosts REAL, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + costperhourfallback REAL, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "vacancycalendar" ( + uuid TEXT NOT NULL, + datefrom DATE, + dateto DATE, + timefrom TEXT, + timeto TEXT, + description TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + type INTEGER, + accepted BOOLEAN DEFAULT '0', + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "staffvacancydays" ( + staffuuid TEXT, + vacancyyear INTEGER, + days REAL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + hours REAL, + PRIMARY KEY (staffuuid,vacancyyear) +); +CREATE TABLE new_staff ( + jobtitle TEXT, + prename TEXT, + surname TEXT, + address TEXT, + zip TEXT, + city TEXT, + country TEXT, + entrydate DATE, + exitdate DATE, + iban TEXT, + bic TEXT, + accountname TEXT, + phone TEXT, + email TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + color TEXT, + weekhours INTEGER, + password TEXT, + editor TEXT, + PRIMARY KEY (uuid) +); diff --git a/apps/data/db/lechatpotte.old.schema.sql b/apps/data/db/lechatpotte.old.schema.sql new file mode 100644 index 0000000..1ccd9ff --- /dev/null +++ b/apps/data/db/lechatpotte.old.schema.sql @@ -0,0 +1,580 @@ +CREATE TABLE IF NOT EXISTS "creche" ( + crechename TEXT, + adress TEXT, + city TEXT, + country TEXT, + zip TEXT, + maxchilds INTEGER, + uuid TEXT NOT NULL, + minage INTEGER, + maxage INTEGER, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, stafflist boolean, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "eventcalendar" ( + uuid TEXT NOT NULL, + datefrom DATE, + dateto DATE, + timefrom TEXT, + timeto TEXT, + description TEXT, + activityuuid TEXT, + staffuuid TEXT, + location TEXT, + color TEXT, + freq TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "staffplanning" ( + eventcalendaruuid TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (eventcalendaruuid,staffuuid) +); +CREATE TRIGGER trg_staffplanning_upd UPDATE ON staffplanning + BEGIN + UPDATE staffplanning set lastmodified=CURRENT_TIMESTAMP where eventcalendaruuid=NEW.eventcalendaruuid and staffuuid=NEW.staffuuid; + END; +CREATE TABLE IF NOT EXISTS "accounting" ( + accmonth DATE, + childuuid TEXT, + invoicedate DATE, + payeddate DATE, + payedamount REAL, + invoiceamount REAL, + reference TEXT, + reminderdate1 DATE, + reminderdate2 DATE, + reminderdate3 DATE, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + invoicefile TEXT, + benefitfile TEXT, + benefitamount REAL, + PRIMARY KEY (accmonth,childuuid) +); +CREATE TRIGGER trg_eventcalendar_upd UPDATE ON eventcalendar + BEGIN + UPDATE eventcalendar set lastmodified=CURRENT_TIMESTAMP where uuid=NEW.uuid; + END; +CREATE TRIGGER trg_accounting_upd UPDATE ON accounting + BEGIN + UPDATE accounting set lastmodified=CURRENT_TIMESTAMP where accmonth=NEW.accmonth and childuuid=NEW.childuuid; + END; +CREATE TABLE IF NOT EXISTS "expenses" ( + uuid TEXT, + expensedate DATE, + remitter TEXT, + expenseamount REAL + expensefile TEXT, + statementfile TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_expenses_upd UPDATE ON expenses + BEGIN + UPDATE expenses set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "vacancy" ( + vacancydate DATE, + vacancydateto DATE, + vacancydescription TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (vacancydate,vacancydateto) +); +CREATE TRIGGER trg_vacancy_upd UPDATE ON vacancy + BEGIN + UPDATE vacancy set lastmodified=CURRENT_TIMESTAMP where vacancydate = NEW.vacancydate and vacancydateto = NEW.vacancydateto; + END; +CREATE TABLE IF NOT EXISTS "staff" ( + jobtitle TEXT, + prename TEXT, + surname TEXT, + address TEXT, + zip TEXT, + city TEXT, + country TEXT, + entrydate DATE, + exitdate DATE, + iban TEXT, + bic TEXT, + accountname TEXT, + phone TEXT, + email TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + color TEXT, + weekhours integer, password TEXT, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_staff_upd UPDATE ON staff + BEGIN + UPDATE staff set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "groups" ( + grpname TEXT, + maxchilds INTEGER, + minage INTEGER, + maxage INTEGER, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, minstaff integer DEFAULT 1, color TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_groups_upd UPDATE ON groups + BEGIN + UPDATE groups set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE childslog ( + uuid TEXT not null, + logdate DATE, + logmessage TEXT, + childuuid TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE stafflog ( + uuid TEXT not null, + logdate DATE, + logmessage TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_childslog_upd UPDATE ON childslog + BEGIN + UPDATE childslog set lastmodified=CURRENT_TIMESTAMP where uuid=NEW.uuid; + END; +CREATE TABLE activitylog + ( + uuid TEXT NOT NULL, + logdatefrom DATETIME, + logdateto DATETIME, + logtitle TEXT, + logmessage TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_activitylog_upd UPDATE ON activitylog + BEGIN + UPDATE activitylog set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE cautionstatus ( + uuid TEXT NOT NULL, + childuuid TEXT, + statusdate DATE, + amount NUMERIC, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, statementnumber TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_cautionstatus_upd UPDATE ON cautionstatus + BEGIN + UPDATE cautionstatus set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE planningtemplate + ( + uuid TEXT NOT NULL, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, templatename TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_planningtemplate_upd UPDATE ON planningtemplate + BEGIN + UPDATE planningtemplate set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE messagelog + ( + uuid TEXT NOT NULL, + logdate DATETIME, + logtitle TEXT, + logmessage TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_message_upd UPDATE ON messagelog + BEGIN + UPDATE messagelog set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "childs" ( + clientnumber TEXT, + prename TEXT, + surname TEXT, + birthday DATE, + address TEXT, + city TEXT, + zip TEXT, + country TEXT, + entrydate DATE, + checkservicenumber TEXT, + leavedate DATE, + nationality TEXT, + nativelanguage TEXT, + bankaccount TEXT, + bankbic TEXT, + cautionamount NUMERIC, + cautionpayed NUMERIC, + cautionremark TEXT, + cautionpayedback TEXT, + cautionstatusdate DATE, + remark TEXT, + checkserviceexpiration DATE, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + infohealth TEXT, + bankaccountowner TEXT, + infoimportant TEXT, + infolunch TEXT, + editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE new_refpersons ( + reftype TEXT, + surname TEXT, + prename TEXT, + address TEXT, + phone TEXT, + mobile TEXT, + job TEXT, + email TEXT, + workphone TEXT, + zip TEXT, + country TEXT, + city TEXT, + authsubscriber BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + remark TEXT, + priority INTEGER, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "refpersons" ( + reftype TEXT, + surname TEXT, + prename TEXT, + address TEXT, + phone TEXT, + mobile TEXT, + job TEXT, + email TEXT, + workphone TEXT, + zip TEXT, + country TEXT, + city TEXT, + authsubscriber BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + remark TEXT, + priority INTEGER, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "workinghours" ( + uuid TEXT NOT NULL, + datestart DATE NOT NULL, + montimeopen TEXT, + montimeclose TEXT, + tuetimeopen TEXT, + tuetimeclose TEXT, + wedtimeopen TEXT, + wedtimeclose TEXT, + thutimeopen TEXT, + thutimeclose TEXT, + fritimeopen TEXT, + fritimeclose TEXT, + sattimeopen TEXT, + sattimeclose TEXT, + suntimeopen TEXT, + suntimeclose TEXT, + crecheuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE new_planning ( + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + groupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "planning" ( + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + groupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "health" ( + uuid TEXT NOT NULL, + docname TEXT, + docaddress TEXT, + docphone TEXT, + doczip TEXT, + doccountry TEXT, + doccity TEXT, + healthinfo TEXT, + childuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "planningstaff" ( + uuid TEXT NOT NULL, + staffuuid TEXT NOT NULL, + note TEXT, + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + mongroupuuid TEXT, + tuetimebegin TEXT, + tuetimeend TEXT, + tuegroupuuid TEXT, + wedtimebegin TEXT, + wedtimeend TEXT, + wedgroupuuid TEXT, + thutimebegin TEXT, + thutimeend TEXT, + thugroupuuid TEXT, + fritimebegin TEXT, + fritimeend TEXT, + frigroupuuid TEXT, + sattimebegin TEXT, + sattimeend TEXT, + satgroupuuid TEXT, + suntimebegin TEXT, + suntimeend TEXT, + sungroupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + mongroupuuid2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + tuegroupuuid2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + wedgroupuuid2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + thugroupuuid2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + frigroupuuid2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + satgroupuuid2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + sungroupuuid2 TEXT, + montimebegin3 TEXT, + montimeend3 TEXT, + mongroupuuid3 TEXT, + tuetimebegin3 TEXT, + tuetimeend3 TEXT, + tuegroupuuid3 TEXT, + wedtimebegin3 TEXT, + wedtimeend3 TEXT, + wedgroupuuid3 TEXT, + thutimebegin3 TEXT, + thutimeend3 TEXT, + thugroupuuid3 TEXT, + fritimebegin3 TEXT, + fritimeend3 TEXT, + frigroupuuid3 TEXT, + sattimebegin3 TEXT, + sattimeend3 TEXT, + satgroupuuid3 TEXT, + suntimebegin3 TEXT, + suntimeend3 TEXT, + sungroupuuid3 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "presence" ( + daydate DATE, + lunch BOOLEAN, + status INTEGER, + childuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + begintime1 TEXT, + endtime1 TEXT, + begintime2 TEXT, + endtime2 TEXT, + editor TEXT, + PRIMARY KEY (daydate,childuuid) +); +CREATE TABLE IF NOT EXISTS "waitlist" ( + uuid TEXT NOT NULL, + waitdate DATE NOT NULL, + name TEXT, + phone TEXT, + email TEXT, + age TEXT, + note TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "costs" ( + startdate DATE, + costsperhour REAL, + weeklyhourslimit REAL, + dailylunchcosts REAL, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + costperhourfallback REAL, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "vacancycalendar" ( + uuid TEXT NOT NULL, + datefrom DATE, + dateto DATE, + timefrom TEXT, + timeto TEXT, + description TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + type INTEGER, + accepted BOOLEAN DEFAULT '0', + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "staffvacancydays" ( + staffuuid TEXT, + vacancyyear INTEGER, + days REAL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + hours REAL, + PRIMARY KEY (staffuuid,vacancyyear) +); +CREATE TABLE new_staff ( + jobtitle TEXT, + prename TEXT, + surname TEXT, + address TEXT, + zip TEXT, + city TEXT, + country TEXT, + entrydate DATE, + exitdate DATE, + iban TEXT, + bic TEXT, + accountname TEXT, + phone TEXT, + email TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + color TEXT, + weekhours INTEGER, + password TEXT, + editor TEXT, + PRIMARY KEY (uuid) +); diff --git a/apps/data/db/lechatpotte_20190505.sqlite b/apps/data/db/lechatpotte.old.sqlite similarity index 67% rename from apps/data/db/lechatpotte_20190505.sqlite rename to apps/data/db/lechatpotte.old.sqlite index 7526f96188c6eacb4397d7c3acfb2875aee5c3ce..cb31cf9a5bc31c08ef7484fa12c8ef64052079ce 100644 GIT binary patch delta 53060 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 P7CDV{r67z;X#)QrxUjZ- delta 52985 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 WAmtcj-VViO?Z9M0-7_rN7W{vlbX`^e diff --git a/apps/data/db/underatert.new.schema.sql b/apps/data/db/underatert.new.schema.sql new file mode 100644 index 0000000..4247ceb --- /dev/null +++ b/apps/data/db/underatert.new.schema.sql @@ -0,0 +1,520 @@ +CREATE TABLE IF NOT EXISTS "creche" ( + crechename TEXT, + adress TEXT, + city TEXT, + country TEXT, + zip TEXT, + maxchilds INTEGER, + uuid TEXT NOT NULL, + minage INTEGER, + maxage INTEGER, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, stafflist boolean, idcheckservice TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "childs" ( + clientnumber TEXT, + prename TEXT, + surname TEXT, + birthday DATE, + address TEXT, + city TEXT, + zip TEXT, + country TEXT, + entrydate DATE, + checkservicenumber TEXT, + leavedate DATE, + nationality TEXT, + nativelanguage TEXT, + bankaccount TEXT, + bankbic TEXT, + cautionamount NUMERIC, + cautionpayed NUMERIC, + cautionremark TEXT, + cautionpayedback TEXT, + cautionstatusdate DATE, + remark TEXT, + checkserviceexpiration DATE, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, infohealth TEXT, bankaccountowner TEXT, infoimportant TEXT, infolunch TEXT, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "refpersons" ( + reftype TEXT, + surname TEXT, + prename TEXT, + address TEXT, + phone TEXT, + mobile TEXT, + job TEXT, + email TEXT, + workphone TEXT, + zip TEXT, + country TEXT, + city TEXT, + authsubscriber BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, remark TEXT, priority INTEGER, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "workinghours" ( + uuid TEXT NOT NULL, + datestart DATE NOT NULL, + montimeopen TEXT, + montimeclose TEXT, + tuetimeopen TEXT, + tuetimeclose TEXT, + wedtimeopen TEXT, + wedtimeclose TEXT, + thutimeopen TEXT, + thutimeclose TEXT, + fritimeopen TEXT, + fritimeclose TEXT, + sattimeopen TEXT, + sattimeclose TEXT, + suntimeopen TEXT, + suntimeclose TEXT, + crecheuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "planning" ( + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + groupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "health" ( + uuid TEXT NOT NULL, + docname TEXT, + docaddress TEXT, + docphone TEXT, + doczip TEXT, + doccountry TEXT, + doccity TEXT, + healthinfo TEXT, + childuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "planningstaff" ( + uuid TEXT NOT NULL, + staffuuid TEXT NOT NULL, + note TEXT, + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + mongroupuuid TEXT, + tuetimebegin TEXT, + tuetimeend TEXT, + tuegroupuuid TEXT, + wedtimebegin TEXT, + wedtimeend TEXT, + wedgroupuuid TEXT, + thutimebegin TEXT, + thutimeend TEXT, + thugroupuuid TEXT, + fritimebegin TEXT, + fritimeend TEXT, + frigroupuuid TEXT, + sattimebegin TEXT, + sattimeend TEXT, + satgroupuuid TEXT, + suntimebegin TEXT, + suntimeend TEXT, + sungroupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + mongroupuuid2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + tuegroupuuid2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + wedgroupuuid2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + thugroupuuid2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + frigroupuuid2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + satgroupuuid2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + sungroupuuid2 TEXT, + montimebegin3 TEXT, + montimeend3 TEXT, + mongroupuuid3 TEXT, + tuetimebegin3 TEXT, + tuetimeend3 TEXT, + tuegroupuuid3 TEXT, + wedtimebegin3 TEXT, + wedtimeend3 TEXT, + wedgroupuuid3 TEXT, + thutimebegin3 TEXT, + thutimeend3 TEXT, + thugroupuuid3 TEXT, + fritimebegin3 TEXT, + fritimeend3 TEXT, + frigroupuuid3 TEXT, + sattimebegin3 TEXT, + sattimeend3 TEXT, + satgroupuuid3 TEXT, + suntimebegin3 TEXT, + suntimeend3 TEXT, + sungroupuuid3 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "presence" ( + daydate DATE, + lunch BOOLEAN, + status INTEGER, + childuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, begintime1 TEXT, endtime1 TEXT, begintime2 TEXT, endtime2 TEXT, editor TEXT, + PRIMARY KEY (daydate,childuuid) +); +CREATE TABLE IF NOT EXISTS "waitlist" ( + uuid TEXT NOT NULL, + waitdate DATE NOT NULL, + name TEXT, + phone TEXT, + email TEXT, + age TEXT, + note TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_childs_upd UPDATE ON childs + BEGIN + UPDATE childs set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_waitlist_upd UPDATE ON waitlist + BEGIN + UPDATE waitlist set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_refpersons_upd UPDATE ON refpersons + BEGIN + UPDATE refpersons set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_presence_upd UPDATE ON presence + BEGIN + UPDATE presence set lastmodified=CURRENT_TIMESTAMP where daydate = NEW.daydate and childuuid = new.childuuid; + END; +CREATE TRIGGER trg_planningstaff_upd UPDATE ON planningstaff + BEGIN + UPDATE planningstaff set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_planning_upd UPDATE ON planning + BEGIN + UPDATE planning set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_health_upd UPDATE ON health + BEGIN + UPDATE health set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "eventcalendar" ( + uuid TEXT NOT NULL, + datefrom DATE, + dateto DATE, + timefrom TEXT, + timeto TEXT, + description TEXT, + activityuuid TEXT, + staffuuid TEXT, + location TEXT, + color TEXT, + freq TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "staffplanning" ( + eventcalendaruuid TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (eventcalendaruuid,staffuuid) +); +CREATE TRIGGER trg_staffplanning_upd UPDATE ON staffplanning + BEGIN + UPDATE staffplanning set lastmodified=CURRENT_TIMESTAMP where eventcalendaruuid=NEW.eventcalendaruuid and staffuuid=NEW.staffuuid; + END; +CREATE TABLE IF NOT EXISTS "accounting" ( + accmonth DATE, + childuuid TEXT, + invoicedate DATE, + payeddate DATE, + payedamount REAL, + invoiceamount REAL, + reference TEXT, + reminderdate1 DATE, + reminderdate2 DATE, + reminderdate3 DATE, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + invoicefile TEXT, + benefitfile TEXT, + benefitamount REAL, idcheckservice TEXT, + PRIMARY KEY (accmonth,childuuid) +); +CREATE TRIGGER trg_eventcalendar_upd UPDATE ON eventcalendar + BEGIN + UPDATE eventcalendar set lastmodified=CURRENT_TIMESTAMP where uuid=NEW.uuid; + END; +CREATE TRIGGER trg_accounting_upd UPDATE ON accounting + BEGIN + UPDATE accounting set lastmodified=CURRENT_TIMESTAMP where accmonth=NEW.accmonth and childuuid=NEW.childuuid; + END; +CREATE TABLE IF NOT EXISTS "costs" ( + startdate DATE, + costsperhour REAL, + weeklyhourslimit REAL, + dailylunchcosts REAL, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + costperhourfallback REAL, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "vacancycalendar" ( + uuid TEXT NOT NULL, + datefrom DATE, + dateto DATE, + timefrom TEXT, + timeto TEXT, + description TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, type integer, accepted BOOLEAN DEFAULT '0', vacyear integer, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_creche_upd UPDATE ON costs + BEGIN + UPDATE creche set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_costs_upd UPDATE ON costs + BEGIN + UPDATE costs set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_vacancycalendar_upd UPDATE ON vacancycalendar + BEGIN + UPDATE vacancycalendar set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "staffvacancydays" ( + staffuuid TEXT, + vacancyyear integer, + days real, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, hours real, + PRIMARY KEY (staffuuid,vacancyyear) +); +CREATE TRIGGER trg_staffvacancydays_upd UPDATE ON staffvacancydays + BEGIN + UPDATE staffvacancydays set lastmodified=CURRENT_TIMESTAMP where staffuuid = NEW.staffuuid and vacancyyear = NEW.vacancyyear; + END; +CREATE TABLE IF NOT EXISTS "expenses" ( + uuid TEXT, + expensedate DATE, + remitter TEXT, + expenseamount REAL + expensefile TEXT, + statementfile TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_expenses_upd UPDATE ON expenses + BEGIN + UPDATE expenses set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "vacancy" ( + vacancydate DATE, + vacancydateto DATE, + vacancydescription TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (vacancydate,vacancydateto) +); +CREATE TRIGGER trg_vacancy_upd UPDATE ON vacancy + BEGIN + UPDATE vacancy set lastmodified=CURRENT_TIMESTAMP where vacancydate = NEW.vacancydate and vacancydateto = NEW.vacancydateto; + END; +CREATE TABLE IF NOT EXISTS "staff" ( + jobtitle TEXT, + prename TEXT, + surname TEXT, + address TEXT, + zip TEXT, + city TEXT, + country TEXT, + entrydate DATE, + exitdate DATE, + iban TEXT, + bic TEXT, + accountname TEXT, + phone TEXT, + email TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + color TEXT, + weekhours integer, password TEXT, editor TEXT, maxdayhours real, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_staff_upd UPDATE ON staff + BEGIN + UPDATE staff set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "groups" ( + grpname TEXT, + maxchilds INTEGER, + minage INTEGER, + maxage INTEGER, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, minstaff integer DEFAULT 1, color TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_groups_upd UPDATE ON groups + BEGIN + UPDATE groups set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE childslog ( + uuid TEXT not null, + logdate DATE, + logmessage TEXT, + childuuid TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE stafflog ( + uuid TEXT not null, + logdate DATE, + logmessage TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_childslog_upd UPDATE ON childslog + BEGIN + UPDATE childslog set lastmodified=CURRENT_TIMESTAMP where uuid=NEW.uuid; + END; +CREATE TABLE activitylog + ( + uuid TEXT NOT NULL, + logdatefrom DATETIME, + logdateto DATETIME, + logtitle TEXT, + logmessage TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_activitylog_upd UPDATE ON activitylog + BEGIN + UPDATE activitylog set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE cautionstatus ( + uuid TEXT NOT NULL, + childuuid TEXT, + statusdate DATE, + amount NUMERIC, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, statementnumber TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_cautionstatus_upd UPDATE ON cautionstatus + BEGIN + UPDATE cautionstatus set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE planningtemplate + ( + uuid TEXT NOT NULL, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, templatename TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_planningtemplate_upd UPDATE ON planningtemplate + BEGIN + UPDATE planningtemplate set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE messagelog + ( + uuid TEXT NOT NULL, + logdate DATETIME, + logtitle TEXT, + logmessage TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_message_upd UPDATE ON messagelog + BEGIN + UPDATE messagelog set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; diff --git a/apps/data/db/underatert.old.schema.sql b/apps/data/db/underatert.old.schema.sql new file mode 100644 index 0000000..6384a9c --- /dev/null +++ b/apps/data/db/underatert.old.schema.sql @@ -0,0 +1,520 @@ +CREATE TABLE IF NOT EXISTS "creche" ( + crechename TEXT, + adress TEXT, + city TEXT, + country TEXT, + zip TEXT, + maxchilds INTEGER, + uuid TEXT NOT NULL, + minage INTEGER, + maxage INTEGER, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, stafflist boolean, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "childs" ( + clientnumber TEXT, + prename TEXT, + surname TEXT, + birthday DATE, + address TEXT, + city TEXT, + zip TEXT, + country TEXT, + entrydate DATE, + checkservicenumber TEXT, + leavedate DATE, + nationality TEXT, + nativelanguage TEXT, + bankaccount TEXT, + bankbic TEXT, + cautionamount NUMERIC, + cautionpayed NUMERIC, + cautionremark TEXT, + cautionpayedback TEXT, + cautionstatusdate DATE, + remark TEXT, + checkserviceexpiration DATE, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, infohealth TEXT, bankaccountowner TEXT, infoimportant TEXT, infolunch TEXT, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "refpersons" ( + reftype TEXT, + surname TEXT, + prename TEXT, + address TEXT, + phone TEXT, + mobile TEXT, + job TEXT, + email TEXT, + workphone TEXT, + zip TEXT, + country TEXT, + city TEXT, + authsubscriber BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, remark TEXT, priority INTEGER, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "workinghours" ( + uuid TEXT NOT NULL, + datestart DATE NOT NULL, + montimeopen TEXT, + montimeclose TEXT, + tuetimeopen TEXT, + tuetimeclose TEXT, + wedtimeopen TEXT, + wedtimeclose TEXT, + thutimeopen TEXT, + thutimeclose TEXT, + fritimeopen TEXT, + fritimeclose TEXT, + sattimeopen TEXT, + sattimeclose TEXT, + suntimeopen TEXT, + suntimeclose TEXT, + crecheuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "planning" ( + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + childuuid TEXT, + uuid TEXT NOT NULL, + groupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "health" ( + uuid TEXT NOT NULL, + docname TEXT, + docaddress TEXT, + docphone TEXT, + doczip TEXT, + doccountry TEXT, + doccity TEXT, + healthinfo TEXT, + childuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "planningstaff" ( + uuid TEXT NOT NULL, + staffuuid TEXT NOT NULL, + note TEXT, + datebegin DATE, + dateend DATE, + montimebegin TEXT, + montimeend TEXT, + mongroupuuid TEXT, + tuetimebegin TEXT, + tuetimeend TEXT, + tuegroupuuid TEXT, + wedtimebegin TEXT, + wedtimeend TEXT, + wedgroupuuid TEXT, + thutimebegin TEXT, + thutimeend TEXT, + thugroupuuid TEXT, + fritimebegin TEXT, + fritimeend TEXT, + frigroupuuid TEXT, + sattimebegin TEXT, + sattimeend TEXT, + satgroupuuid TEXT, + suntimebegin TEXT, + suntimeend TEXT, + sungroupuuid TEXT, + montimebegin2 TEXT, + montimeend2 TEXT, + mongroupuuid2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + tuegroupuuid2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + wedgroupuuid2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + thugroupuuid2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + frigroupuuid2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + satgroupuuid2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + sungroupuuid2 TEXT, + montimebegin3 TEXT, + montimeend3 TEXT, + mongroupuuid3 TEXT, + tuetimebegin3 TEXT, + tuetimeend3 TEXT, + tuegroupuuid3 TEXT, + wedtimebegin3 TEXT, + wedtimeend3 TEXT, + wedgroupuuid3 TEXT, + thutimebegin3 TEXT, + thutimeend3 TEXT, + thugroupuuid3 TEXT, + fritimebegin3 TEXT, + fritimeend3 TEXT, + frigroupuuid3 TEXT, + sattimebegin3 TEXT, + sattimeend3 TEXT, + satgroupuuid3 TEXT, + suntimebegin3 TEXT, + suntimeend3 TEXT, + sungroupuuid3 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "presence" ( + daydate DATE, + lunch BOOLEAN, + status INTEGER, + childuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, begintime1 TEXT, endtime1 TEXT, begintime2 TEXT, endtime2 TEXT, editor TEXT, + PRIMARY KEY (daydate,childuuid) +); +CREATE TABLE IF NOT EXISTS "waitlist" ( + uuid TEXT NOT NULL, + waitdate DATE NOT NULL, + name TEXT, + phone TEXT, + email TEXT, + age TEXT, + note TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_childs_upd UPDATE ON childs + BEGIN + UPDATE childs set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_waitlist_upd UPDATE ON waitlist + BEGIN + UPDATE waitlist set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_refpersons_upd UPDATE ON refpersons + BEGIN + UPDATE refpersons set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_presence_upd UPDATE ON presence + BEGIN + UPDATE presence set lastmodified=CURRENT_TIMESTAMP where daydate = NEW.daydate and childuuid = new.childuuid; + END; +CREATE TRIGGER trg_planningstaff_upd UPDATE ON planningstaff + BEGIN + UPDATE planningstaff set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_planning_upd UPDATE ON planning + BEGIN + UPDATE planning set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_health_upd UPDATE ON health + BEGIN + UPDATE health set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "eventcalendar" ( + uuid TEXT NOT NULL, + datefrom DATE, + dateto DATE, + timefrom TEXT, + timeto TEXT, + description TEXT, + activityuuid TEXT, + staffuuid TEXT, + location TEXT, + color TEXT, + freq TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "staffplanning" ( + eventcalendaruuid TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (eventcalendaruuid,staffuuid) +); +CREATE TRIGGER trg_staffplanning_upd UPDATE ON staffplanning + BEGIN + UPDATE staffplanning set lastmodified=CURRENT_TIMESTAMP where eventcalendaruuid=NEW.eventcalendaruuid and staffuuid=NEW.staffuuid; + END; +CREATE TABLE IF NOT EXISTS "accounting" ( + accmonth DATE, + childuuid TEXT, + invoicedate DATE, + payeddate DATE, + payedamount REAL, + invoiceamount REAL, + reference TEXT, + reminderdate1 DATE, + reminderdate2 DATE, + reminderdate3 DATE, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + invoicefile TEXT, + benefitfile TEXT, + benefitamount REAL, + PRIMARY KEY (accmonth,childuuid) +); +CREATE TRIGGER trg_eventcalendar_upd UPDATE ON eventcalendar + BEGIN + UPDATE eventcalendar set lastmodified=CURRENT_TIMESTAMP where uuid=NEW.uuid; + END; +CREATE TRIGGER trg_accounting_upd UPDATE ON accounting + BEGIN + UPDATE accounting set lastmodified=CURRENT_TIMESTAMP where accmonth=NEW.accmonth and childuuid=NEW.childuuid; + END; +CREATE TABLE IF NOT EXISTS "costs" ( + startdate DATE, + costsperhour REAL, + weeklyhourslimit REAL, + dailylunchcosts REAL, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + costperhourfallback REAL, + PRIMARY KEY (uuid) +); +CREATE TABLE IF NOT EXISTS "vacancycalendar" ( + uuid TEXT NOT NULL, + datefrom DATE, + dateto DATE, + timefrom TEXT, + timeto TEXT, + description TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, type integer, accepted BOOLEAN DEFAULT '0', + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_creche_upd UPDATE ON costs + BEGIN + UPDATE creche set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_costs_upd UPDATE ON costs + BEGIN + UPDATE costs set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TRIGGER trg_vacancycalendar_upd UPDATE ON vacancycalendar + BEGIN + UPDATE vacancycalendar set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "staffvacancydays" ( + staffuuid TEXT, + vacancyyear integer, + days real, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, hours real, + PRIMARY KEY (staffuuid,vacancyyear) +); +CREATE TRIGGER trg_staffvacancydays_upd UPDATE ON staffvacancydays + BEGIN + UPDATE staffvacancydays set lastmodified=CURRENT_TIMESTAMP where staffuuid = NEW.staffuuid and vacancyyear = NEW.vacancyyear; + END; +CREATE TABLE IF NOT EXISTS "expenses" ( + uuid TEXT, + expensedate DATE, + remitter TEXT, + expenseamount REAL + expensefile TEXT, + statementfile TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_expenses_upd UPDATE ON expenses + BEGIN + UPDATE expenses set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "vacancy" ( + vacancydate DATE, + vacancydateto DATE, + vacancydescription TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (vacancydate,vacancydateto) +); +CREATE TRIGGER trg_vacancy_upd UPDATE ON vacancy + BEGIN + UPDATE vacancy set lastmodified=CURRENT_TIMESTAMP where vacancydate = NEW.vacancydate and vacancydateto = NEW.vacancydateto; + END; +CREATE TABLE IF NOT EXISTS "staff" ( + jobtitle TEXT, + prename TEXT, + surname TEXT, + address TEXT, + zip TEXT, + city TEXT, + country TEXT, + entrydate DATE, + exitdate DATE, + iban TEXT, + bic TEXT, + accountname TEXT, + phone TEXT, + email TEXT, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, + color TEXT, + weekhours integer, password TEXT, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_staff_upd UPDATE ON staff + BEGIN + UPDATE staff set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE IF NOT EXISTS "groups" ( + grpname TEXT, + maxchilds INTEGER, + minage INTEGER, + maxage INTEGER, + uuid TEXT NOT NULL, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, minstaff integer DEFAULT 1, color TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_groups_upd UPDATE ON groups + BEGIN + UPDATE groups set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE childslog ( + uuid TEXT not null, + logdate DATE, + logmessage TEXT, + childuuid TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TABLE stafflog ( + uuid TEXT not null, + logdate DATE, + logmessage TEXT, + staffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_childslog_upd UPDATE ON childslog + BEGIN + UPDATE childslog set lastmodified=CURRENT_TIMESTAMP where uuid=NEW.uuid; + END; +CREATE TABLE activitylog + ( + uuid TEXT NOT NULL, + logdatefrom DATETIME, + logdateto DATETIME, + logtitle TEXT, + logmessage TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_activitylog_upd UPDATE ON activitylog + BEGIN + UPDATE activitylog set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE cautionstatus ( + uuid TEXT NOT NULL, + childuuid TEXT, + statusdate DATE, + amount NUMERIC, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, statementnumber TEXT, + PRIMARY KEY (uuid) +); +CREATE TRIGGER trg_cautionstatus_upd UPDATE ON cautionstatus + BEGIN + UPDATE cautionstatus set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE planningtemplate + ( + uuid TEXT NOT NULL, + montimebegin TEXT, + montimeend TEXT, + monlunch BOOLEAN, + tuetimebegin TEXT, + tuetimeend TEXT, + tuelunch BOOLEAN, + wedtimebegin TEXT, + wedtimeend TEXT, + wedlunch BOOLEAN, + thutimebegin TEXT, + thutimeend TEXT, + thulunch BOOLEAN, + fritimebegin TEXT, + fritimeend TEXT, + frilunch BOOLEAN, + sattimebegin TEXT, + sattimeend TEXT, + satlunch BOOLEAN, + suntimebegin TEXT, + suntimeend TEXT, + sunlunch BOOLEAN, + montimebegin2 TEXT, + montimeend2 TEXT, + tuetimebegin2 TEXT, + tuetimeend2 TEXT, + wedtimebegin2 TEXT, + wedtimeend2 TEXT, + thutimebegin2 TEXT, + thutimeend2 TEXT, + fritimebegin2 TEXT, + fritimeend2 TEXT, + sattimebegin2 TEXT, + sattimeend2 TEXT, + suntimebegin2 TEXT, + suntimeend2 TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, templatename TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_planningtemplate_upd UPDATE ON planningtemplate + BEGIN + UPDATE planningtemplate set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; +CREATE TABLE messagelog + ( + uuid TEXT NOT NULL, + logdate DATETIME, + logtitle TEXT, + logmessage TEXT, + editorstaffuuid TEXT, + lastmodified DATETIME DEFAULT CURRENT_TIMESTAMP, editor TEXT, + PRIMARY KEY (uuid) + ); +CREATE TRIGGER trg_message_upd UPDATE ON messagelog + BEGIN + UPDATE messagelog set lastmodified=CURRENT_TIMESTAMP where uuid = NEW.uuid; + END; diff --git a/apps/data/db/_nouse_hrunderatert.sqlite b/apps/data/db/underatert.old.sqlite similarity index 99% rename from apps/data/db/_nouse_hrunderatert.sqlite rename to apps/data/db/underatert.old.sqlite index 01998e64f7e185555dbbbd9d98b5818f78a1c617..106b441d1307b1c5dfd247dd72716865d99aa4cb 100644 GIT binary patch delta 4768 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 KhL0#a#D4+#I===0 diff --git a/apps/data/db/underatert.sqlite b/apps/data/db/underatert.sqlite index 106b441d1307b1c5dfd247dd72716865d99aa4cb..38e1b44bcface43027346c2a16ac4cdf2f96493f 100644 GIT binary patch delta 109644 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

>c92;mu*CI=b30CPMVV~%-> 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 diff --git a/apps/data/db/underatert_20190505.sqlite b/apps/data/db/underatert_20190505.sqlite deleted file mode 100644 index ce42d9b26f867bfc023698637f7a6fca10d433f6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2664448 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≧k^ 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%0Da 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 z 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 z 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 -->" - }, - "servers": [ - { - "url": "https://api.sumup.com/{version}", - "description": "Production server", - "variables": { - "version": { - "enum": [ - "v0.1", - "v1.0" - ], - "default": "v0.1", - "description": "Version of the API." - } - } - } - ], - "tags": [ - { - "name": "Checkouts", - "description": "View and manage payment checkouts." - }, - { - "name": "Customers", - "description": "View and manage saved customers and their payment instruments." - }, - { - "name": "Transactions", - "description": "View transactions." - }, - { - "name": "Payouts", - "description": "View list of transactions and payouts." - }, - { - "name": "Refunds", - "description": "Refund a transaction." - }, - { - "name": "Receipts", - "description": "View receipts." - }, - { - "name": "Account Details", - "description": "Account Details." - }, - { - "name": "Personal Account", - "description": "Personal Account." - }, - { - "name": "Merchant Account", - "description": "Manage merchant account." - }, - { - "name": "Subaccounts", - "description": "Manage subaccounts." - } - ], - "paths": { - "/checkouts": { - "post": { - "summary": "Create a checkout", - "description": "Creates a new payment checkout resource.", - "tags": [ - "Checkouts" - ], - "security": [ - { - "accessToken": [ - "payments" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/CheckoutCreate" - }, - "responses": { - "201": { - "$ref": "#/components/responses/CheckoutCreate" - }, - "400": { - "description": "Bad Request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorExtended" - }, - "examples": { - "Missing_Parameter": { - "description": "A required parameter is missing.", - "value": { - "message": "Validation error", - "error_code": "MISSING", - "param": "pay_to_email" - } - } - } - } - } - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "409": { - "description": "Conflict", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "Existing_Checkout": { - "description": "A resource with the specified parameters already exists on the server.", - "value": { - "error_code": "DUPLICATED_CHECKOUT", - "message": "Checkout with this checkout reference and pay to email already exists" - } - } - } - } - } - } - } - }, - "get": { - "summary": "List checkouts", - "description": "Lists checkout resources according to specified criteria.", - "tags": [ - "Checkouts" - ], - "security": [ - { - "accessToken": [ - "payments" - ] - } - ], - "parameters": [ - { - "$ref": "#/components/parameters/CheckoutReference" - }, - { - "$ref": "#/components/parameters/ClientTransactionID" - }, - { - "$ref": "#/components/parameters/MerchantCode" - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/CheckoutList" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - } - } - } - }, - "/checkouts/{id}": { - "parameters": [ - { - "$ref": "#/components/parameters/CheckoutID" - } - ], - "get": { - "summary": "Retrieve a checkout", - "description": "Retrieves an identified checkout resource.", - "tags": [ - "Checkouts" - ], - "security": [ - { - "accessToken": [ - "payments" - ] - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/Checkout" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - } - } - }, - "put": { - "summary": "Process a checkout", - "description": "Processes an identified checkout resource with the specified payment instrument and create a transaction.", - "tags": [ - "Checkouts" - ], - "security": [ - { - "accessToken": [ - "payments" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/CheckoutProcess" - }, - "responses": { - "200": { - "$ref": "#/components/responses/CheckoutProcess" - }, - "400": { - "$ref": "#/components/responses/ErrorBadRequest" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - }, - "409": { - "$ref": "#/components/responses/ErrorConflict" - } - } - }, - "delete": { - "summary": "Deactivate a checkout", - "description": "Deactivates an identified checkout resource.", - "tags": [ - "Checkouts" - ], - "security": [ - { - "accessToken": [ - "payments" - ] - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/Checkout" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - }, - "409": { - "$ref": "#/components/responses/ErrorConflict" - } - } - } - }, - "/customers": { - "post": { - "summary": "Create a customer", - "description": "Creates a new saved customer resource.", - "tags": [ - "Customers" - ], - "security": [ - { - "accessToken": [ - "payment_instruments" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/CustomerCreate" - }, - "responses": { - "201": { - "$ref": "#/components/responses/CustomerCreate" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "409": { - "description": "Conflict", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "Existing_Customer": { - "description": "A resource with the specified identifier already exists on the server.", - "value": { - "message": "Customer already exists", - "error_code": "CUSTOMER_ALREADY_EXISTS" - } - } - } - } - } - } - } - } - }, - "/customers/{customer_id}": { - "parameters": [ - { - "$ref": "#/components/parameters/CustomerID" - } - ], - "get": { - "summary": "Retrieve a customer", - "description": "Retrieves an identified saved customer resource.", - "tags": [ - "Customers" - ], - "security": [ - { - "accessToken": [ - "payment_instruments" - ] - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/Customer" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - } - } - }, - "put": { - "summary": "Update a customer", - "description": "Updates an identified saved customer resource.", - "tags": [ - "Customers" - ], - "security": [ - { - "accessToken": [ - "payment_instruments" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/CustomerUpdate" - }, - "responses": { - "200": { - "$ref": "#/components/responses/Customer" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - } - } - } - }, - "/customers/{customer_id}/payment-instruments": { - "parameters": [ - { - "$ref": "#/components/parameters/CustomerID" - } - ], - "post": { - "summary": "Create a payment instrument", - "description": "Creates and activates a new payment instrument resource by saving a payment card for an identified customer.", - "tags": [ - "Customers" - ], - "security": [ - { - "accessToken": [ - "payment_instruments" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/PaymentInstrument" - }, - "responses": { - "201": { - "$ref": "#/components/responses/PaymentInstrumentCreate" - }, - "400": { - "$ref": "#/components/responses/ErrorBadRequest" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - }, - "409": { - "description": "Conflict", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "Checkout_Processed": { - "description": "The maximum number of payment instruments per customer is reached. Currently, the maximum allowed number is 4.", - "value": { - "error_code": "MAX_INSTRUMENT_COUNT", - "message": "Max number of payment instruments on file reached" - } - } - } - } - } - } - } - }, - "get": { - "summary": "List payment instruments", - "description": "Lists all payment instrument resources that are saved for an identified customer.", - "tags": [ - "Customers" - ], - "security": [ - { - "accessToken": [ - "payment_instruments" - ] - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/PaymentInstrumentList" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - } - } - } - }, - "/customers/{customer_id}/payment-instruments/{token}": { - "parameters": [ - { - "$ref": "#/components/parameters/CustomerID" - }, - { - "$ref": "#/components/parameters/Token" - } - ], - "delete": { - "summary": "Deactivate a payment instrument", - "description": "Deactivates an identified card payment instrument resource for a customer.", - "tags": [ - "Customers" - ], - "security": [ - { - "accessToken": [ - "payment_instruments" - ] - } - ], - "responses": { - "204": { - "$ref": "#/components/responses/NoBodyResponse" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - } - } - } - }, - "/me/refund/{txn_id}": { - "parameters": [ - { - "$ref": "#/components/parameters/TxnID" - } - ], - "post": { - "summary": "Refund a transaction", - "description": "Refunds an identified transaction either in full or partially.", - "tags": [ - "Refunds" - ], - "security": [ - { - "accessToken": [ - "payments" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/Refund" - }, - "responses": { - "204": { - "$ref": "#/components/responses/NoBodyResponse" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - }, - "409": { - "description": "Conflict", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "Transaction_Not_Refundable": { - "description": "The state of the identified transaction resource does not permit the requested operation.", - "value": { - "error_code": "CONFLICT", - "message": "The transaction is not refundable in its current state" - } - } - } - } - } - } - } - } - }, - "/me/transactions": { - "get": { - "summary": "Retrieve a transaction", - "description": "Retrieves the full details of an identified transaction. The transaction resource is identified by a query parameter and *one* of following parameters is required:\n * `id`\n * `internal_id`\n * `transaction_code`\n", - "tags": [ - "Transactions" - ], - "security": [ - { - "accessToken": [ - "transactions.history" - ] - } - ], - "parameters": [ - { - "$ref": "#/components/parameters/TransactionID" - }, - { - "$ref": "#/components/parameters/TransactionInternalID" - }, - { - "$ref": "#/components/parameters/TransactionCode" - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/Transaction" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - } - } - } - }, - "/me/transactions/history": { - "get": { - "summary": "List transactions", - "description": "Lists detailed history of all transactions associated with the merchant account.", - "tags": [ - "Transactions" - ], - "security": [ - { - "accessToken": [ - "transactions.history" - ] - } - ], - "parameters": [ - { - "$ref": "#/components/parameters/TransactionCode" - }, - { - "$ref": "#/components/parameters/OrderFilter" - }, - { - "$ref": "#/components/parameters/LimitFilter" - }, - { - "$ref": "#/components/parameters/UserIDFilter" - }, - { - "$ref": "#/components/parameters/UsersFilter" - }, - { - "$ref": "#/components/parameters/StatusesFilter" - }, - { - "$ref": "#/components/parameters/PaymentTypesFilter" - }, - { - "$ref": "#/components/parameters/TypesFilter" - }, - { - "$ref": "#/components/parameters/ChangesSinceFilter" - }, - { - "$ref": "#/components/parameters/NewestTimeFilter" - }, - { - "$ref": "#/components/parameters/NewestRefFilter" - }, - { - "$ref": "#/components/parameters/OldestTimeFilter" - }, - { - "$ref": "#/components/parameters/OldestRefFilter" - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/TransactionList" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - } - } - } - }, - "/me": { - "get": { - "summary": "Retrieve an account", - "description": "Returns user account information.", - "tags": [ - "Account Details" - ], - "security": [ - { - "accessToken": [ - "user.profile", - "user.profile_readonly" - ] - } - ], - "parameters": [ - { - "$ref": "#/components/parameters/MerchantAccount" - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/MerchantAccount" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - } - } - } - }, - "/me/accounts": { - "post": { - "summary": "Create a subaccount", - "tags": [ - "Subaccounts" - ], - "security": [ - { - "accessToken": [ - "user.subaccounts" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/SubaccountPayload" - }, - "responses": { - "200": { - "$ref": "#/components/responses/Subaccount" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - } - } - }, - "get": { - "summary": "List subaccounts", - "tags": [ - "Subaccounts" - ], - "security": [ - { - "accessToken": [ - "user.subaccounts" - ] - } - ], - "parameters": [ - { - "$ref": "#/components/parameters/Subaccounts" - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/Subaccounts" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - } - } - } - }, - "/me/accounts/{operator_code}": { - "put": { - "summary": "Update a subaccount", - "tags": [ - "Subaccounts" - ], - "security": [ - { - "accessToken": [ - "user.subaccounts" - ] - } - ], - "parameters": [ - { - "$ref": "#/components/parameters/Subaccount" - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/SubaccountPayload" - }, - "responses": { - "200": { - "$ref": "#/components/responses/Subaccount" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - } - } - }, - "delete": { - "summary": "Deactivate a subaccount", - "tags": [ - "Subaccounts" - ], - "security": [ - { - "accessToken": [ - "user.subaccounts" - ] - } - ], - "parameters": [ - { - "$ref": "#/components/parameters/Subaccount" - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/Subaccount" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "404": { - "$ref": "#/components/responses/ErrorNotFound" - } - } - } - }, - "/me/financials/payouts": { - "get": { - "summary": "List payouts", - "description": "Lists ordered payouts for the merchant account.", - "tags": [ - "Payouts" - ], - "security": [ - { - "accessToken": [ - "user.profile", - "user.profile_readonly" - ] - } - ], - "parameters": [ - { - "in": "path", - "name": "start_date", - "description": "Start date (in ISO8601 format).", - "required": true, - "schema": { - "type": "string", - "format": "date" - } - }, - { - "in": "path", - "name": "end_date", - "description": "End date (in ISO8601 format).", - "required": true, - "schema": { - "type": "string", - "format": "date" - } - }, - { - "in": "path", - "name": "format", - "required": false, - "schema": { - "type": "string", - "enum": [ - "json", - "csv" - ] - } - }, - { - "in": "path", - "name": "limit", - "required": false, - "schema": { - "type": "integer" - } - }, - { - "in": "path", - "name": "order", - "required": false, - "schema": { - "type": "string", - "enum": [ - "desc", - "asc" - ] - } - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/FinancialPayouts" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - } - } - } - }, - "/me/financials/transactions": { - "get": { - "summary": "List transactions", - "description": "Lists a less detailed history of all transactions associated with the merchant account.", - "tags": [ - "Payouts" - ], - "security": [ - { - "accessToken": [ - "user.profile", - "user.profile_readonly" - ] - } - ], - "parameters": [ - { - "in": "path", - "name": "start_date", - "required": true, - "description": "Start date (in ISO8601 format).", - "schema": { - "type": "string", - "format": "date" - } - }, - { - "in": "path", - "name": "end_date", - "description": "End date (in ISO8601 format).", - "required": true, - "schema": { - "type": "string", - "format": "date" - } - }, - { - "in": "path", - "name": "format", - "required": false, - "schema": { - "type": "string", - "enum": [ - "json", - "csv" - ] - } - }, - { - "in": "path", - "name": "limit", - "required": false, - "schema": { - "type": "integer" - } - }, - { - "in": "path", - "name": "order", - "required": false, - "schema": { - "type": "string", - "enum": [ - "desc", - "asc" - ] - } - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/FinancialTransactions" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - } - } - } - }, - "/me/personal-profile": { - "put": { - "summary": "Create a profile", - "description": "Add personal profile data for an user.", - "tags": [ - "Personal Account" - ], - "security": [ - { - "accessToken": [ - "user.profile" - ] - } - ], - "parameters": [], - "requestBody": { - "$ref": "#/components/requestBodies/PersonalProfile" - }, - "responses": { - "200": { - "$ref": "#/components/responses/PersonalProfile" - }, - "400": { - "description": "Bad Request", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorExtended" - }, - "examples": { - "Missing_Parameter": { - "description": "A required parameter is missing.", - "value": { - "message": "Validation error", - "error_code": "MISSING", - "param": "date_of_birth" - } - }, - "Invalid_Parameter": { - "description": "A supplied parameter is not valid.", - "value": { - "message": "Validation error", - "error_code": "INVALID", - "param": "national_id" - } - } - } - } - } - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "description": "Forbidden", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "Existing_Personal_Profile": { - "description": "A resource with the specified identifier already exists on the server.", - "value": { - "message": "Resource already exists", - "error_code": "ALREADY_EXISTS" - } - } - } - } - } - } - } - }, - "get": { - "summary": "Retrieve a profile", - "description": "Retrives personal profile data.", - "tags": [ - "Personal Account" - ], - "security": [ - { - "accessToken": [ - "user.profile", - "user.profile_readonly" - ] - } - ], - "parameters": [], - "responses": { - "200": { - "$ref": "#/components/responses/PersonalProfile" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - } - } - } - }, - "/me/merchant-profile": { - "put": { - "summary": "Create a profile", - "description": "Creates merchant profile.", - "tags": [ - "Merchant Account" - ], - "security": [ - { - "accessToken": [ - "user.profile" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/MerchantProfile" - }, - "responses": { - "200": { - "$ref": "#/components/responses/MerchantProfile" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "description": "Forbidden", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "Existing_Personal_Profile": { - "description": "A resource with the specified identifier already exists on the server.", - "value": { - "message": "Resource already exists", - "error_code": "ALREADY_EXISTS" - } - } - } - } - } - } - } - }, - "get": { - "summary": "Retrieve a profile", - "description": "Retrieves merchant profile data.", - "tags": [ - "Merchant Account" - ], - "security": [ - { - "accessToken": [ - "user.profile", - "user.profile_readonly" - ] - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/MerchantProfile" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - } - } - } - }, - "/me/merchant-profile/doing-business-as": { - "put": { - "summary": "Update DBA", - "description": "Creates or Updates Doing Business As profile.", - "tags": [ - "Merchant Account" - ], - "security": [ - { - "accessToken": [ - "user.profile" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/DoingBusinessAs" - }, - "responses": { - "200": { - "$ref": "#/components/responses/DoingBusinessAs" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "409": { - "description": "Conflict", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "merchant_account_missing": { - "value": { - "error_code": "merchant_account_missing", - "message": "Operation cannot be applied on missing merchant profile. Create merchant profile first." - } - } - } - } - } - } - } - }, - "get": { - "summary": "Retrieve DBA", - "description": "Retrieves Doing Business As profile.", - "tags": [ - "Merchant Account" - ], - "security": [ - { - "accessToken": [ - "user.profile", - "user.profile_readonly" - ] - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/DoingBusinessAs" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - } - } - } - }, - "/me/merchant-profile/bank-accounts": { - "post": { - "summary": "Create a bank account", - "description": "Add bank account to the merchant profile.", - "tags": [ - "Merchant Account" - ], - "security": [ - { - "accessToken": [ - "user.payout-settings" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/BankAccounts" - }, - "responses": { - "200": { - "$ref": "#/components/responses/BankAccounts" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "409": { - "description": "Conflict", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "merchant_account_missing": { - "value": { - "error_code": "merchant_account_missing", - "message": "Operation cannot be applied on missing merchant profile. Create merchant profile first." - } - }, - "max_number_of_bank_accounts_exceeded": { - "value": { - "error_code": "max_number_of_bank_accounts_exceeded", - "message": "User has exceeded the max number of bank accounts." - } - }, - "cannot_add_bank_account": { - "value": { - "error_code": "cannot_add_bank_account", - "message": "User has a pending bank account verification." - } - } - } - } - } - } - } - }, - "get": { - "summary": "List bank accounts", - "description": "Retrives bank accounts of the merchant.", - "tags": [ - "Merchant Account" - ], - "security": [ - { - "accessToken": [ - "user.payout-settings", - "user.profile", - "user.profile_readonly" - ] - } - ], - "parameters": [ - { - "$ref": "#/components/parameters/BankAccounts" - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/BankAccounts" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - } - } - } - }, - "/me/merchant-profile/settings": { - "get": { - "summary": "List settings", - "description": "Retrieves merchant settings.", - "tags": [ - "Merchant Account" - ], - "security": [ - { - "accessToken": [ - "user.payout-settings" - ] - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/MerchantSettings" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - } - } - }, - "put": { - "summary": "Update settings", - "description": "Update merchant settings.", - "tags": [ - "Merchant Account" - ], - "security": [ - { - "accessToken": [ - "user.payout-settings" - ] - } - ], - "requestBody": { - "$ref": "#/components/requestBodies/MerchantSettings" - }, - "responses": { - "200": { - "$ref": "#/components/responses/MerchantSettings" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - }, - "403": { - "$ref": "#/components/responses/ErrorForbidden" - }, - "409": { - "description": "Conflict", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "merchant_account_missing": { - "value": { - "error_code": "merchant_account_missing", - "message": "Operation cannot be applied on missing merchant profile. Create merchant profile first." - } - } - } - } - } - } - } - } - }, - "/receipts/:id": { - "get": { - "summary": "Retrieve receipt details", - "description": "Retrieves receipt specific data for a transaction.", - "tags": [ - "Receipts" - ], - "security": [ - { - "accessToken": [] - } - ], - "servers": [ - { - "url": "https://api.sumup.com/v1.0" - } - ], - "parameters": [ - { - "in": "query", - "name": "id", - "description": "SumUp unique transaction ID or transaction code, e.g. TS7HDYLSKD.", - "required": true, - "type": "string" - }, - { - "in": "query", - "name": "mid", - "description": "Merchant code.", - "required": true, - "type": "string" - }, - { - "in": "query", - "name": "tx_event_id", - "description": "The ID of the transaction event (refund).", - "required": false, - "type": "integer" - } - ], - "responses": { - "200": { - "$ref": "#/components/responses/Receipts" - }, - "400": { - "$ref": "#/components/responses/ErrorNotFound" - }, - "401": { - "$ref": "#/components/responses/ErrorNotAuthorized" - } - } - } - } - }, - "components": { - "schemas": { - "Account": { - "type": "object", - "decription": "Account information.", - "properties": { - "username": { - "type": "string", - "description": "Type of the account." - }, - "type": { - "type": "string", - "description": "The role of the user.", - "enum": [ - "normal", - "operator" - ] - } - } - }, - "Address": { - "type": "object", - "description": "Account's personal address information.", - "properties": { - "city": { - "type": "string", - "description": "City name from the address." - }, - "country": { - "type": "string", - "description": "Country name from the address." - }, - "line1": { - "type": "string", - "description": "First line of the address with details of the street name and number." - }, - "line2": { - "type": "string", - "description": "Second line of the address with details of the building, unit, apartment, and floor numbers." - }, - "postal_code": { - "type": "string", - "description": "Postal code from the address." - }, - "state": { - "type": "string", - "description": "State name or abbreviation from the address." - } - } - }, - "AddressWithDetails": { - "type": "object", - "description": "Details of the registered address.", - "required": [ - "address_line1", - "city", - "country", - "post_code" - ], - "properties": { - "address_line1": { - "type": "string", - "description": "Address line 1" - }, - "address_line2": { - "type": "string", - "description": "Address line 2" - }, - "city": { - "type": "string", - "description": "City" - }, - "country": { - "type": "string", - "description": "Country ISO 3166-1 code" - }, - "region_id": { - "type": "number", - "description": "Country region id" - }, - "region_name": { - "type": "string", - "description": "Region name" - }, - "region_code": { - "type": "string", - "description": "Region code" - }, - "post_code": { - "type": "string", - "description": "Postal code" - }, - "landline": { - "type": "string", - "description": "Landline number" - }, - "first_name": { - "type": "string", - "description": "undefined" - }, - "last_name": { - "type": "string", - "description": "undefined" - }, - "company": { - "type": "string", - "description": "undefined" - }, - "country_details": { - "$ref": "#/components/schemas/CountryDetails" - }, - "timeoffset_details": { - "$ref": "#/components/schemas/TimeoffsetDetails" - }, - "state_id": { - "type": "string", - "description": "undefined" - } - } - }, - "AddressPayload": { - "type": "object", - "description": "Account's personal address", - "required": [ - "address_line1", - "city", - "country", - "post_code" - ], - "properties": { - "address_line1": { - "type": "string", - "description": "Address line 1" - }, - "address_line2": { - "type": "string", - "description": "Address line 2" - }, - "city": { - "type": "string", - "description": "City" - }, - "country": { - "type": "string", - "description": "Country ISO 3166-1 code" - }, - "region_id": { - "type": "number", - "description": "Country region id" - }, - "region_name": { - "type": "string", - "description": "Country region name" - }, - "post_code": { - "type": "string", - "description": "Postal code" - }, - "landline": { - "type": "string", - "description": "Landline number" - }, - "first_name": { - "type": "string", - "description": "First name" - }, - "last_name": { - "type": "string", - "description": "Last name" - }, - "company": { - "type": "string", - "description": "Company name" - } - } - }, - "AppSettings": { - "type": "object", - "description": "Mobile app settings", - "properties": { - "checkout_preference": { - "type": "string", - "description": "Checkout preference" - }, - "include_vat": { - "type": "boolean", - "description": "Include vat." - }, - "manual_entry_tutorial": { - "type": "boolean", - "description": "Manual entry tutorial." - }, - "mobile_payment_tutorial": { - "type": "boolean", - "description": "Mobile payment tutorial." - }, - "tax_enabled": { - "type": "boolean", - "description": "Tax enabled." - }, - "mobile_payment": { - "type": "string", - "description": "Mobile payment." - }, - "reader_payment": { - "type": "string", - "description": "Reader payment." - }, - "cash_payment": { - "type": "string", - "description": "Cash payment." - }, - "advanced_mode": { - "type": "string", - "description": "Advanced mode." - }, - "expected_max_transaction_amount": { - "type": "number", - "description": "Expected max transaction amount." - }, - "bitcoin_payment": { - "type": "string", - "description": "Bitcoin payment." - }, - "manual_entry": { - "type": "string", - "description": "Manual entry." - }, - "terminal_mode_tutorial": { - "type": "boolean", - "description": "Terminal mode tutorial." - }, - "tipping": { - "type": "string", - "description": "Tipping." - }, - "tip_rates": { - "type": "array", - "description": "Tip rates.", - "items": { - "type": "number", - "format": "float" - } - }, - "barcode_scanner": { - "type": "string", - "description": "Barcode scanner." - }, - "referral": { - "type": "string", - "description": "Referral." - } - } - }, - "BankAccount": { - "type": "object", - "properties": { - "bank_code": { - "type": "string", - "description": "Bank code" - }, - "branch_code": { - "type": "string", - "description": "Branch code" - }, - "swift": { - "type": "string", - "description": "SWIFT code" - }, - "account_number": { - "type": "string", - "description": "Account number" - }, - "iban": { - "type": "string", - "description": "IBAN" - }, - "account_type": { - "type": "string", - "description": "Type of the account" - }, - "account_category": { - "type": "string", - "description": "Account category - business or personal" - }, - "account_holder_name": { - "type": "string" - }, - "status": { - "type": "string", - "description": "Status in the verification process" - }, - "primary": { - "type": "boolean", - "description": "The primary bank account is the one used for settlemnts" - }, - "created_at": { - "type": "string", - "description": "Creation date of the bank account" - }, - "bank_name": { - "type": "string", - "description": "Bank name" - } - } - }, - "BankAccountPayload": { - "type": "object", - "required": [ - "account_holder_name", - "iban", - "swift" - ], - "properties": { - "bank_code": { - "type": "string", - "description": "Bank code" - }, - "branch_code": { - "type": "string", - "description": "Branch code" - }, - "account_number": { - "type": "string", - "description": "Account number" - }, - "iban": { - "type": "string", - "description": "IBAN" - }, - "swift": { - "type": "string", - "description": "SWIFT code" - }, - "account_type": { - "type": "string", - "description": "Type of the account.", - "enum": [ - "CURRENT", - "SAVINGS" - ] - }, - "account_holder_name": { - "type": "string", - "description": "Account holder name" - }, - "check_digit": { - "type": "string", - "description": "Check digit" - }, - "primary": { - "type": "boolean", - "description": "Determines if this bank account will be primary. Default is false" - }, - "status": { - "type": "string", - "description": "Determines the bank account status.", - "enum": [ - "OPEN" - ] - }, - "account_category": { - "type": "string", - "description": "Determines if this bank account is business or personal.", - "enum": [ - "PERSONAL", - "BUSINESS" - ] - } - } - }, - "BusinessOwners": { - "type": "array", - "description": "Account's business address information", - "items": { - "type": "object", - "properties": { - "first_name": { - "type": "string", - "description": "BO's first name" - }, - "last_name": { - "type": "string", - "description": "BO's last name of the user" - }, - "date_of_birth": { - "type": "string", - "description": "Date of birth" - }, - "mobile_phone": { - "type": "string", - "description": "Mobile phone number" - }, - "landline": { - "type": "string", - "description": "BO's Landline" - }, - "ownership": { - "type": "number", - "description": "Ownership percentage" - } - } - } - }, - "Card": { - "type": "object", - "description": "Details of the payment card.", - "properties": { - "name": { - "type": "string", - "description": "Name of the cardholder as it appears on the payment card.", - "writeOnly": true, - "example": "FIRSTNAME LASTNAME" - }, - "number": { - "type": "string", - "description": "Number of the payment card (without spaces).", - "writeOnly": true, - "example": "1234567890123456" - }, - "expiry_year": { - "type": "string", - "description": "Year from the expiration time of the payment card. Accepted formats are `YY` and `YYYY`.", - "writeOnly": true, - "minLength": 2, - "maxLength": 4, - "example": "2023" - }, - "expiry_month": { - "type": "string", - "description": "Month from the expiration time of the payment card. Accepted format is `MM`.", - "writeOnly": true, - "enum": [ - "01", - "02", - "03", - "04", - "05", - "06", - "07", - "08", - "09", - "10", - "11", - "12" - ] - }, - "cvv": { - "type": "string", - "description": "Three-digit card verification value (security code) of the payment card.", - "writeOnly": true, - "maxLength": 3, - "minLength": 3, - "example": "123" - }, - "last_4_digits": { - "type": "string", - "description": "Last 4 digits of the payment card number.", - "readOnly": true, - "minLength": 4, - "maxLength": 4, - "example": "3456" - }, - "type": { - "type": "string", - "description": "Issuing card network of the payment card.", - "readOnly": true, - "enum": [ - "AMEX", - "CUP", - "DINERS", - "DISCOVER", - "ELO", - "ELV", - "HIPERCARD", - "JCB", - "MAESTRO", - "MASTERCARD", - "VISA", - "VISA_ELECTRON", - "VISA_VPAY", - "UNKNOWN" - ] - } - }, - "required": [ - "name", - "number", - "expiry_month", - "expiry_year", - "cvv", - "last_4_digits", - "type" - ] - }, - "Checkout": { - "type": "object", - "description": "Details of the payment checkout.", - "properties": { - "checkout_reference": { - "type": "string", - "description": "Unique ID of the payment checkout specified by the client application when creating the checkout resource." - }, - "amount": { - "type": "number", - "format": "float", - "description": "Amount of the payment." - }, - "currency": { - "$ref": "#/components/schemas/Currency" - }, - "pay_to_email": { - "type": "string", - "format": "email", - "description": "Email address of the registered user (merchant) to whom the payment is made." - }, - "pay_from_email": { - "type": "string", - "format": "email", - "description": "Email address of the registered user (merchant) who is making the payment." - }, - "description": { - "type": "string", - "description": "Short description of the payment." - }, - "return_url": { - "type": "string", - "format": "uri", - "description": "URL to which the SumUp platform sends the processing status of the payment checkout." - }, - "id": { - "type": "string", - "description": "Unique ID of the checkout resource.", - "readOnly": true - }, - "status": { - "type": "string", - "description": "Currrent status of the checkout.", - "readOnly": true, - "enum": [ - "PENDING", - "FAILED", - "PAID" - ] - }, - "date": { - "type": "string", - "format": "date-time", - "description": "Date and time of the creation of the payment checkout.", - "readOnly": true - }, - "valid_until": { - "type": "string", - "format": "date-time", - "description": "Date and time of the checkout expiration before which the client application needs to send a processing request. If no value is present, the checkout does not have an expiration time.", - "readOnly": true, - "nullable": true - }, - "transactions": { - "type": "array", - "description": "List of transactions related to the payment.", - "readOnly": true, - "uniqueItems": true, - "items": { - "allOf": [ - { - "$ref": "#/components/schemas/TransactionMixinBase" - }, - { - "$ref": "#/components/schemas/TransactionMixinCheckout" - } - ] - } - } - }, - "required": [ - "checkout_reference", - "amount", - "currency", - "pay_to_email", - "id", - "status", - "date", - "transactions" - ] - }, - "CheckoutProcessMixin": { - "type": "object", - "description": "Details of the payment instrument for processing the checkout.", - "properties": { - "payment_type": { - "type": "string", - "description": "Type of payment instrument used for processing the checkout.", - "enum": [ - "card" - ] - }, - "installments": { - "type": "integer", - "description": "Number of installments for deferred payments. Available only to merchant users in Brazil.", - "minimum": 1, - "maximum": 12 - } - }, - "required": [ - "payment_type" - ] - }, - "CheckoutProcessCard": { - "allOf": [ - { - "$ref": "#/components/schemas/CheckoutProcessMixin" - }, - { - "type": "object", - "properties": { - "card": { - "$ref": "#/components/schemas/Card" - } - }, - "required": [ - "card" - ] - } - ] - }, - "CheckoutProcessToken": { - "allOf": [ - { - "$ref": "#/components/schemas/CheckoutProcessMixin" - }, - { - "type": "object", - "properties": { - "token": { - "type": "string", - "description": "Unique token identifying the saved payment card for a customer." - }, - "customer_id": { - "$ref": "#/components/schemas/CustomerID" - } - }, - "required": [ - "token", - "customer_id" - ] - } - ] - }, - "CheckoutSuccess": { - "allOf": [ - { - "$ref": "#/components/schemas/Checkout" - }, - { - "type": "object", - "properties": { - "transaction_code": { - "type": "string", - "description": "Transaction code of the successful transaction with which the payment for the checkout is completed.", - "readOnly": true - }, - "transaction_id": { - "type": "string", - "description": "Transaction ID of the successful transaction with which the payment for the checkout is completed.", - "readOnly": true - } - } - } - ] - }, - "Customer": { - "type": "object", - "description": "Details of the customer.", - "required": [ - "customer_id" - ], - "properties": { - "customer_id": { - "$ref": "#/components/schemas/CustomerID" - }, - "personal_details": { - "$ref": "#/components/schemas/PersonalDetails" - } - } - }, - "CountryDetails": { - "type": "object", - "description": "Country Details", - "properties": { - "currency": { - "type": "string", - "description": "Currency ISO 4217 code" - }, - "iso_code": { - "type": "string", - "description": "Country ISO code" - }, - "en_name": { - "type": "string", - "description": "Country EN name" - }, - "native_name": { - "type": "string", - "description": "Country native name" - } - } - }, - "DoingBusinessAs": { - "type": "object", - "description": "Doing Business As information", - "properties": { - "business_name": { - "type": "string", - "description": "Doing business as name" - }, - "company_registration_number": { - "type": "string", - "description": "Doing business as company registration number" - }, - "vat_id": { - "type": "string", - "description": "Doing business as vat id" - }, - "website": { - "type": "string", - "description": "Doing business as website" - }, - "email": { - "type": "string", - "description": "Doing business as email" - }, - "address": { - "properties": { - "address_line1": { - "type": "string", - "description": "Address line 1" - }, - "address_line2": { - "type": "string", - "description": "Address line 2" - }, - "city": { - "type": "string", - "description": "City" - }, - "country": { - "type": "string", - "description": "Country ISO 3166-1 code" - }, - "region_id": { - "type": "number", - "description": "Country region id" - }, - "region_name": { - "type": "string", - "description": "Country region name" - }, - "post_code": { - "type": "string", - "description": "Postal code" - } - } - } - } - }, - "DoingBusinessAsPayload": { - "type": "object", - "description": "Doing Business As information", - "properties": { - "business_name": { - "type": "string", - "description": "Doing business as name" - }, - "tax_id": { - "type": "string", - "description": "Doing business as Tax ID" - }, - "vat_id": { - "type": "string", - "description": "Doing business as Vat ID" - }, - "website": { - "type": "string", - "description": "Doing business as website" - }, - "email": { - "type": "string", - "description": "Doing business as email" - }, - "address": { - "$ref": "#/components/schemas/AddressPayload" - } - } - }, - "Error": { - "type": "object", - "description": "Error message structure.", - "required": [ - "message", - "error_code" - ], - "properties": { - "message": { - "type": "string", - "description": "Short description of the error." - }, - "error_code": { - "type": "string", - "description": "Platform code for the error." - } - } - }, - "ErrorExtended": { - "allOf": [ - { - "$ref": "#/components/schemas/Error" - }, - { - "type": "object", - "required": [ - "param" - ], - "properties": { - "param": { - "type": "string", - "description": "Parameter name (with relative location) to which the error applies. Parameters from embedded resources are displayed using dot notation. For example, `card.name` refers to the `name` parameter embedded in the `card` object." - } - } - } - ] - }, - "ErrorForbidden": { - "type": "object", - "description": "Error message for forbidden requests.", - "required": [ - "error_message", - "error_code", - "status_code" - ], - "properties": { - "error_message": { - "type": "string", - "description": "Short description of the error." - }, - "error_code": { - "type": "string", - "description": "Platform code for the error." - }, - "status_code": { - "type": "string", - "description": "HTTP status code for the error." - } - } - }, - "Event": { - "type": "object", - "properties": { - "id": { - "$ref": "#/components/schemas/EventID" - }, - "transaction_id": { - "$ref": "#/components/schemas/TransactionID" - }, - "type": { - "$ref": "#/components/schemas/EventType" - }, - "status": { - "$ref": "#/components/schemas/EventStatus" - }, - "amount": { - "$ref": "#/components/schemas/AmountEvent" - }, - "timestamp": { - "$ref": "#/components/schemas/TimestampEvent" - }, - "fee_amount": { - "type": "number", - "format": "float", - "description": "Amount of the fee related to the event." - }, - "installment_number": { - "type": "integer", - "description": "Consequtive number of the installment." - }, - "deducted_amount": { - "type": "number", - "format": "float", - "description": "Amount deducted for the event." - }, - "deducted_fee_amount": { - "type": "number", - "format": "float", - "description": "Amount of the fee deducted for the event." - } - } - }, - "FinancialPayouts": { - "type": "array", - "items": { - "type": "object", - "properties": { - "amount": { - "type": "number", - "format": "float" - }, - "currency": { - "type": "string" - }, - "date": { - "type": "string", - "format": "date" - }, - "fee": { - "type": "number", - "format": "float" - }, - "id": { - "type": "integer" - }, - "reference": { - "type": "string" - }, - "status": { - "type": "string" - }, - "transaction_code": { - "type": "string" - }, - "type": { - "type": "string", - "enum": [ - "PAYOUT", - "CHARGE_BACK_DEDUCTION", - "REFUND_DEDUCTION", - "DD_RETURN_DEDUCTION", - "BALANCE_DEDUCTION" - ] - } - } - } - }, - "FinancialTransactions": { - "type": "array", - "items": { - "type": "object", - "properties": { - "amount": { - "type": "number", - "format": "float" - }, - "currency": { - "type": "string" - }, - "external_reference": { - "type": "string" - }, - "id": { - "type": "string" - }, - "timestamp": { - "type": "string" - }, - "transaction_code": { - "type": "string" - }, - "type": { - "type": "string", - "enum": [ - "SALE", - "REFUND", - "CHARGE_BACK", - "DD_RETURN", - "DD_RETURN_REVERSAL" - ] - } - } - } - }, - "LegalType": { - "type": "object", - "description": "Id of the legal type of the merchant profile", - "properties": { - "id": { - "type": "number", - "description": "Unique id" - }, - "full_description": { - "type": "string", - "description": "Legal type description" - }, - "description": { - "type": "string", - "description": "Legal type short description" - }, - "sole_trader": { - "type": "boolean", - "description": "Sole trader legal type if true" - } - } - }, - "Link": { - "type": "object", - "description": "Details of a link to a related resource.", - "properties": { - "rel": { - "type": "string", - "description": "Specifies the relation to the current resource." - }, - "href": { - "type": "string", - "format": "uri", - "description": "URL for accessing the related resource." - }, - "type": { - "type": "string", - "description": "Specifies the media type of the related resource." - } - } - }, - "MerchantAccount": { - "type": "object", - "decription": "Details of user account.", - "properties": { - "account": { - "$ref": "#/components/schemas/Account" - }, - "personal_profile": { - "$ref": "#/components/schemas/PersonalProfile" - }, - "merchant_profile": { - "$ref": "#/components/schemas/MerchantProfile" - }, - "operators": { - "$ref": "#/components/schemas/Operators" - }, - "app_settings": { - "$ref": "#/components/schemas/AppSettings" - }, - "permissions": { - "$ref": "#/components/schemas/Permissions" - }, - "is_migrated_payleven_br": { - "type": "boolean", - "description": "Merchant comes from payleven BR migration?" - } - } - }, - "MerchantProfile": { - "type": "object", - "description": "Account's merchant profile", - "required": [ - "legal_type_id", - "merchant_category_code", - "company_name", - "address" - ], - "properties": { - "merchant_code": { - "type": "string", - "description": "Unique identifying code of the merchant profile" - }, - "company_name": { - "type": "string", - "description": "Company name" - }, - "website": { - "type": "string", - "description": "Website" - }, - "legal_type": { - "$ref": "#/components/schemas/LegalType" - }, - "merchant_category_code": { - "type": "string", - "description": "Merchant category code" - }, - "mobile_phone": { - "type": "string", - "description": "Mobile phone number" - }, - "company_registration_number": { - "type": "string", - "description": "Company registration number" - }, - "vat_id": { - "type": "string", - "description": "Vat ID" - }, - "permanent_certificate_access_code": { - "type": "string", - "description": "Permanent certificate access code (Portugal)" - }, - "nature_and_purpose": { - "type": "string", - "description": "Nature and purpose of the business" - }, - "address": { - "$ref": "#/components/schemas/AddressWithDetails" - }, - "business_owners": { - "$ref": "#/components/schemas/BusinessOwners" - }, - "doing_business_as": { - "$ref": "#/components/schemas/DoingBusinessAs" - }, - "settings": { - "$ref": "#/components/schemas/MerchantSettings" - }, - "vat_rates": { - "$ref": "#/components/schemas/VatRates" - }, - "shelves": { - "$ref": "#/components/schemas/Shelves" - }, - "locale": { - "type": "string", - "description": "Merchant locale (for internal usage only)" - }, - "bank_accounts": { - "type": "array", - "items": { - "$ref": "#/components/schemas/BankAccount" - } - }, - "extdev": { - "type": "boolean", - "description": "True if the merchant is extdev" - }, - "payout_zone_migrated": { - "type": "boolean", - "description": "True if the payout zone of this merchant is migrated" - }, - "country": { - "type": "string", - "description": "Merchant country isocode (for internal usage only)" - } - } - }, - "MerchantProfilePayload": { - "type": "object", - "description": "Account's merchant profile", - "required": [ - "legal_type_id", - "company_registration_number", - "merchant_category_code", - "company_name", - "address" - ], - "properties": { - "legal_type_id": { - "type": "number", - "description": "Id of the legal type of the merchant" - }, - "merchant_category_code": { - "type": "string", - "description": "Merchant category code" - }, - "company_name": { - "type": "string", - "description": "Company name" - }, - "company_registration_number": { - "type": "string", - "description": "Company registration number" - }, - "vat_id": { - "type": "string", - "description": "Vat ID" - }, - "permanent_certificate_access_code": { - "type": "string", - "description": "Payment certificate access code" - }, - "website": { - "type": "string", - "description": "Company website" - }, - "nature_and_purpose": { - "type": "string", - "description": "Nature and purpose of the business. Required for the following merchant category codes: 5999, 7392, 8999, 5694, 5969, 7299, 7399" - }, - "mobile_phone": { - "type": "string", - "description": "Mobile number" - }, - "address": { - "$ref": "#/components/schemas/AddressPayload" - }, - "doing_business_as": { - "type": "object", - "properties": { - "business_name": { - "type": "string", - "description": "Doing business as name" - }, - "tax_id": { - "type": "string", - "description": "Doing business as Tax ID" - }, - "vat_id": { - "type": "string", - "description": "Doing business as Vat ID" - }, - "website": { - "type": "string", - "description": "Doing business as website" - }, - "email": { - "type": "string", - "description": "Doing business as email" - }, - "address": { - "$ref": "#/components/schemas/AddressPayload" - } - } - }, - "business_owners": { - "$ref": "#/components/schemas/BusinessOwners" - }, - "is_test_account": { - "type": "boolean", - "description": "Is it test account?" - } - } - }, - "MerchantSettings": { - "type": "object", - "description": "Merchant settings (like \\\"payout_type\\\", \\\"payout_period\\\")", - "properties": { - "tax_enabled": { - "type": "boolean", - "description": "Whether to show tax in receipts (saved per transaction)" - }, - "payout_type": { - "type": "string", - "description": "Payout type" - }, - "payout_period": { - "type": "string", - "description": "Payout frequency" - }, - "payout_on_demand_available": { - "type": "boolean", - "description": "Whether merchant can edit payouts on demand" - }, - "payout_on_demand": { - "type": "boolean", - "description": "Whether merchant will receive payouts on demand" - }, - "printers_enabled": { - "type": "boolean", - "description": "Whether to show printers in mobile app" - }, - "payout_instrument": { - "type": "string", - "description": "Payout Instrument" - }, - "moto_payment": { - "type": "string", - "description": "Whether merchant can make MOTO payments", - "enum": [ - "UNAVAILABLE", - "ENFORCED", - "ON", - "OFF" - ] - }, - "stone_merchant_code": { - "type": "string", - "description": "Stone merchant code" - }, - "adyen_merchant_code": { - "type": "string", - "description": "Adyen merchant code" - }, - "adyen_user": { - "type": "string", - "description": "Adyen username" - }, - "adyen_password": { - "type": "string", - "description": "Adyen password" - }, - "adyen_company": { - "type": "string", - "description": "Adyen company" - }, - "daily_payout_email": { - "type": "boolean", - "description": "Whether merchant will receive daily payout emails" - }, - "monthly_payout_email": { - "type": "boolean", - "description": "Whether merchant will receive monthly payout emails" - }, - "gross_settlement": { - "type": "boolean", - "description": "Whether merchant has gross settlement enabled" - } - } - }, - "MerchantSettingsPayload": { - "type": "object", - "properties": { - "payout_period": { - "type": "string", - "description": "Payout period.", - "enum": [ - "dayly", - "weekly", - "monthly" - ] - }, - "payout_type": { - "type": "string", - "description": "Payout type.", - "enum": [ - "SINGLE_PAYMENT" - ] - }, - "payout_on_demand": { - "type": "boolean", - "description": "If true, the merchant will not receive automatic payouts." - }, - "payout_on_demand_available": { - "required": false, - "type": "string", - "description": "If true, the merchant will be able to manage payout_on_demand settings" - }, - "expected_max_transaction_amount": { - "type": "number", - "description": "Expected maximum amount of a single purchase" - }, - "printers_enabled": { - "type": "boolean", - "description": "Printers enabled." - }, - "gross_settlement": { - "type": "boolean", - "description": "Gross settlemnt" - } - } - }, - "Operators": { - "type": "array", - "items": { - "type": "object", - "properties": { - "username": { - "type": "string", - "description": "Username of the operator" - } - } - } - }, - "PaymentInstrumentCard": { - "type": "object", - "description": "Details of the payment card that is saved as a payment instrument.", - "properties": { - "token": { - "type": "string", - "description": "Unique token identifying the saved payment card for a customer.", - "readOnly": true - }, - "active": { - "type": "boolean", - "description": "Indicates whether the payment instrument is active and can be used for payments. To deactivate it, send a `DELETE` request to the resource endpoint.", - "readOnly": true, - "default": true - }, - "type": { - "type": "string", - "description": "Type of the payment instrument.", - "enum": [ - "card" - ] - }, - "card": { - "$ref": "#/components/schemas/Card" - } - }, - "required": [ - "token", - "active", - "type", - "card" - ] - }, - "Permissions": { - "type": "object", - "description": "User permissions", - "properties": { - "create_moto_payments": { - "type": "boolean", - "description": "Create MOTO payments" - }, - "full_transaction_history_view": { - "type": "boolean", - "description": "Can view full merchant transaction history" - }, - "refund_transactions": { - "type": "boolean", - "description": "Refund transactions" - }, - "create_referral": { - "type": "boolean", - "description": "Create referral" - } - } - }, - "PersonalDetails": { - "type": "object", - "description": "Personal details for the customer.", - "properties": { - "first_name": { - "type": "string", - "description": "First name of the customer." - }, - "last_name": { - "type": "string", - "description": "Last name of the customer." - }, - "email": { - "type": "string", - "description": "Email address of the customer." - }, - "phone": { - "type": "string", - "description": "Phone number of the customer." - }, - "address": { - "$ref": "#/components/schemas/Address" - } - } - }, - "PersonalProfile": { - "type": "object", - "decription": "Account's personal profile.", - "properties": { - "first_name": { - "type": "string", - "description": "First name of the user" - }, - "last_name": { - "type": "string", - "description": "Last name of the user" - }, - "date_of_birth": { - "type": "string", - "description": "Date of birth" - }, - "mobile_phone": { - "type": "string", - "description": "Mobile phone number" - }, - "address": { - "$ref": "#/components/schemas/AddressWithDetails" - }, - "complete": { - "type": "boolean" - } - } - }, - "PersonalProfilePayload": { - "type": "object", - "decription": "Account's personal profile.", - "required": [ - "first_name", - "last_name", - "date_of_birth", - "address" - ], - "properties": { - "first_name": { - "type": "string", - "description": "First name of the user" - }, - "last_name": { - "type": "string", - "description": "Last name of the user" - }, - "date_of_birth": { - "type": "string", - "format": "date", - "description": "Date of birth" - }, - "mobile_phone": { - "type": "string", - "description": "Mobile phone number" - }, - "national_id": { - "type": "string", - "description": "National identification id. Country specific. Ex CPF (Brazil), DNI (Spain), PESEL (Poland)" - }, - "address": { - "$ref": "#/components/schemas/AddressPayload" - } - } - }, - "Product": { - "type": "object", - "description": "Details of the product for which the payment is made.", - "properties": { - "name": { - "type": "string", - "description": "Name of the product from the merchant's catalog." - }, - "price": { - "type": "number", - "format": "float", - "description": "Price of the product without VAT." - }, - "vat_rate": { - "type": "number", - "format": "float", - "description": "VAT rate applicable to the product." - }, - "single_vat_amount": { - "type": "number", - "format": "float", - "description": "Amount of the VAT for a single product item (calculated as the product of `price` and `vat_rate`, i.e. `single_vat_amount = price * vat_rate`)." - }, - "price_with_vat": { - "type": "number", - "format": "float", - "description": "Price of a single product item with VAT." - }, - "vat_amount": { - "type": "number", - "format": "float", - "description": "Total VAT amount for the purchase (calculated as the product of `single_vat_amount` and `quantity`, i.e. `vat_amount = single_vat_amount * quantity`)." - }, - "quantity": { - "type": "number", - "description": "Number of product items for the purchase." - }, - "total_price": { - "type": "number", - "format": "float", - "description": "Total price of the product items without VAT (calculated as the product of `price` and `quantity`, i.e. `total_price = price * quantity`)." - }, - "total_with_vat": { - "type": "number", - "format": "float", - "description": "Total price of the product items including VAT (calculated as the product of `price_with_vat` and `quantity`, i.e. `total_with_vat = price_with_vat * quantity`)." - } - } - }, - "Receipts": { - "type": "object", - "description": "Receipts", - "properties": { - "transaction_data": { - "$ref": "#/components/schemas/ReceiptTransaction" - }, - "merchant_data": { - "$ref": "#/components/schemas/ReceiptMerchantData" - }, - "emv_data": { - "type": "object" - }, - "acquirer_data": { - "type": "object", - "properties": { - "tid": { - "type": "string" - }, - "authorization_code": { - "type": "string" - }, - "return_code": { - "type": "string" - }, - "local_time": { - "type": "string" - } - } - } - } - }, - "ReceiptEvent": { - "type": "object", - "properties": { - "id": { - "$ref": "#/components/schemas/EventID" - }, - "transaction_id": { - "$ref": "#/components/schemas/TransactionID" - }, - "type": { - "$ref": "#/components/schemas/EventType" - }, - "status": { - "$ref": "#/components/schemas/EventStatus" - }, - "amount": { - "$ref": "#/components/schemas/AmountEvent" - }, - "timestamp": { - "$ref": "#/components/schemas/TimestampEvent" - }, - "fee_amount": { - "type": "number", - "format": "float", - "description": "Amount of the fee related to the event." - }, - "receipt_no": { - "type": "string" - } - } - }, - "ReceiptCard": { - "type": "object", - "properties": { - "last_4_digits": { - "type": "string", - "description": "Card last 4 digits." - }, - "type": { - "type": "string", - "description": "Card Scheme." - }, - "cardholder_name": { - "type": "string", - "description": "Cardholder name." - }, - "expiry_month": { - "type": "string", - "description": "Expiry month." - }, - "expiry_year": { - "type": "string", - "description": "Expiry year." - }, - "token": { - "type": "string", - "description": "Token ID of these card details." - } - } - }, - "ReceiptMerchantData": { - "type": "object", - "description": "Receipt merchant data", - "properties": { - "merchant_profile": { - "type": "object", - "properties": { - "merchant_code": { - "type": "string" - }, - "business_name": { - "type": "string" - }, - "email": { - "type": "string" - }, - "address": { - "type": "object", - "properties": { - "address_line1": { - "type": "string" - }, - "city": { - "type": "string" - }, - "country": { - "type": "string" - }, - "country_en_name": { - "type": "string" - }, - "country_native_name": { - "type": "string" - }, - "post_code": { - "type": "string" - }, - "landline": { - "type": "string" - } - } - }, - "settings": { - "type": "object", - "properties": { - "tax_enabled": { - "type": "boolean" - } - } - }, - "legal_type": { - "type": "object", - "properties": { - "description": { - "type": "string" - }, - "sole_trader": { - "type": "boolean" - } - } - } - } - }, - "locale": { - "type": "string" - } - } - }, - "ReceiptTransaction": { - "type": "object", - "description": "Transaction information.", - "properties": { - "transaction_code": { - "type": "string", - "description": "Transaction code." - }, - "amount": { - "type": "string", - "description": "Transaction amount." - }, - "vat_amount": { - "type": "string", - "description": "Transaction VAT amount." - }, - "tip_amount": { - "type": "string", - "description": "Tip amount (included in transaction amount)." - }, - "fee_amount": { - "type": "integer", - "format": "float", - "description": "Total transaction fee." - }, - "currency": { - "type": "string", - "description": "Transaction currency." - }, - "timestamp": { - "type": "string", - "format": "date-time", - "description": "Time created at." - }, - "status": { - "type": "string", - "description": "Transaction processing status." - }, - "payment_type": { - "type": "string", - "description": "Transaction type." - }, - "entry_mode": { - "type": "string", - "description": "Transaction entry mode." - }, - "verification_method": { - "type": "string", - "description": "Cardholder verification method." - }, - "card": { - "$ref": "#/components/schemas/ReceiptCard" - }, - "installments_count": { - "type": "integer", - "description": "Number of installments." - }, - "customer_email": { - "type": "string" - }, - "products": { - "type": "array", - "description": "Products", - "items": { - "type": "object", - "properties": { - "name": { - "type": "string", - "description": "Product name." - }, - "price": { - "type": "integer", - "format": "float", - "description": "Product price." - }, - "quantity": { - "type": "integer", - "description": "Product quantity." - }, - "total_price": { - "type": "integer", - "format": "float", - "description": "Quantity x product price." - } - } - } - }, - "vat_rates": { - "type": "array", - "description": "Vat rates.", - "items": { - "type": "object", - "properties": { - "gross": { - "type": "integer", - "format": "float", - "description": "Gross" - }, - "net": { - "type": "integer", - "format": "float", - "description": "Net" - }, - "rate": { - "type": "integer", - "format": "float", - "description": "Rate" - }, - "vat": { - "type": "integer", - "format": "float", - "description": "Vat" - } - } - } - }, - "location": { - "type": "object", - "description": "Details of the payment location as received from the payment terminal.", - "properties": { - "lat": { - "$ref": "#/components/schemas/Lat" - }, - "lon": { - "$ref": "#/components/schemas/Lon" - }, - "horizontal_accuracy": { - "$ref": "#/components/schemas/HorizontalAccuracy" - } - } - }, - "events": { - "type": "array", - "description": "Events", - "items": [ - { - "$ref": "#/components/schemas/ReceiptEvent" - } - ] - }, - "receipt_no": { - "type": "string", - "description": "Receipt number" - } - } - }, - "Shelves": { - "type": "array", - "description": "Merchant Shelves", - "items": { - "type": "object", - "properties": { - "id": { - "type": "number", - "description": "Internal ID" - }, - "name": { - "type": "string", - "description": "Name" - }, - "order": { - "type": "number", - "description": "Order" - }, - "products": { - "type": "array", - "description": "Products", - "items": { - "type": "object", - "properties": { - "id": { - "type": "number", - "description": "Internal ID" - }, - "shelf_id": { - "type": "number", - "description": "Shelf ID" - }, - "availability": { - "type": "number", - "description": "availability" - }, - "image_url": { - "type": "string", - "description": "Image URL" - }, - "stock": { - "type": "number", - "description": "Stock" - }, - "subtitle": { - "type": "string", - "description": "Subtitle" - }, - "title": { - "type": "string", - "description": "Title" - }, - "prices": { - "type": "array", - "description": "Prices", - "items": { - "type": "object", - "properties": { - "id": { - "type": "number", - "description": "ID" - }, - "product_id": { - "type": "number", - "description": "Product ID" - }, - "description": { - "type": "string", - "description": "Description" - }, - "net": { - "type": "number", - "description": "Net" - } - } - } - }, - "vat_rate_id": { - "type": "number", - "description": "VAT rate ID" - }, - "color_id": { - "type": "number", - "description": "Color ID" - } - } - } - } - } - } - }, - "Subaccount": { - "type": "object", - "properties": { - "id": { - "type": "number", - "description": "Id of the operator" - }, - "username": { - "type": "string", - "description": "Username of the operator" - }, - "disabled": { - "type": "boolean", - "default": true - }, - "created_at": { - "type": "string", - "description": "Creation date of the operator" - } - } - }, - "SubaccountsDetails": { - "type": "array", - "items": { - "allOf": [ - { - "$ref": "#/components/schemas/Subaccount" - }, - { - "type": "object", - "properties": { - "permissions": { - "$ref": "#/components/schemas/Permissions" - }, - "app_settings": { - "$ref": "#/components/schemas/AppSettings" - } - } - } - ] - } - }, - "SubaccountPayload": { - "type": "object", - "description": "Details of the new employee", - "properties": { - "username": { - "type": "string", - "description": "Username of the new account. Must be a valid email address" - }, - "password": { - "type": "string", - "description": "Password" - } - } - }, - "TimeoffsetDetails": { - "type": "object", - "description": "TimeOffset Details", - "properties": { - "post_code": { - "type": "string", - "description": "Postal code" - }, - "offset": { - "type": "number", - "description": "UTC offset" - }, - "dst": { - "type": "boolean", - "description": "Daylight Saving Time" - } - } - }, - "TransactionEvent": { - "type": "object", - "description": "Details of a transaction event.", - "properties": { - "id": { - "$ref": "#/components/schemas/EventID" - }, - "event_type": { - "$ref": "#/components/schemas/EventType" - }, - "status": { - "$ref": "#/components/schemas/EventStatus" - }, - "amount": { - "$ref": "#/components/schemas/AmountEvent" - }, - "due_date": { - "type": "string", - "format": "date", - "description": "Date when the transaction event is due to occur." - }, - "date": { - "type": "string", - "format": "date", - "description": "Date when the transaction event occurred." - }, - "installment_number": { - "type": "integer", - "description": "Consequtive number of the installment that is paid. Applicable only payout events, i.e. `event_type = PAYOUT`." - }, - "timestamp": { - "$ref": "#/components/schemas/TimestampEvent" - } - } - }, - "TransactionMixinBase": { - "type": "object", - "description": "Details of the transaction.", - "properties": { - "id": { - "type": "string", - "description": "Unique ID of the transaction." - }, - "transaction_code": { - "type": "string", - "description": "Transaction code returned by the acquirer/processing entity after processing the transaction." - }, - "amount": { - "type": "number", - "format": "float", - "description": "Total amount of the transaction." - }, - "currency": { - "$ref": "#/components/schemas/Currency" - }, - "timestamp": { - "type": "string", - "format": "date-time", - "description": "Date and time of the creation of the transaction." - }, - "status": { - "type": "string", - "description": "Current status of the transaction.", - "enum": [ - "PAID_OUT", - "AUTH", - "CANCELLED", - "CAPTURED", - "CC_CUSTOMER_ENTRY_CANCELLED", - "CC_CUSTOMER_ENTRY_PENDING", - "CHARGE_BACK", - "CHARGEBACK_COLLECTED", - "CHARGEBACK_REVERSAL", - "DECLINED_ACQUIRER", - "DECLINED_CARD", - "DECLINED_INTERNAL", - "MISMATCHED", - "NON_COLLECTION", - "NOT_SENT_TO_ACQUIRER", - "PAYOUT_CALCULATED", - "PAYOUT_CREATED", - "PAYOUT_FAILED", - "RECONCILED", - "REFUND_FAILED", - "REFUND_PENDING", - "REFUNDED", - "REPORTED_FRAUD", - "RETRIEVAL_REQUEST", - "REVERSAL_FAILED", - "REVERSED", - "ROGER_THAT", - "SETTLED", - "SETTLED_FOR_DECLINED", - "SUCCESSFUL", - "SYSTEM_ERROR", - "TIMED_OUT", - "UNKNOWN", - "WITHHELD" - ] - }, - "payment_type": { - "type": "string", - "description": "Payment type used for the transaction.", - "enum": [ - "ECOM", - "BALANCE", - "BITCOIN", - "BOLETO", - "CASH", - "POS", - "RECURRING", - "UNKNOWN", - "MOTO" - ] - }, - "installments_count": { - "type": "integer", - "description": "Current number of the installment for deferred payments.", - "minimum": 1 - } - } - }, - "TransactionMixinCheckout": { - "type": "object", - "properties": { - "merchant_code": { - "type": "string", - "description": "Unique code of the registered merchant to whom the payment is made." - }, - "vat_amount": { - "type": "number", - "format": "float", - "description": "Amount of the applicable VAT (out of the total transaction amount)." - }, - "tip_amount": { - "type": "number", - "format": "float", - "description": "Amount of the tip (out of the total transaction amount)." - }, - "entry_mode": { - "type": "string", - "description": "Entry mode of the payment details.", - "enum": [ - "customer entry", - "BOLETO", - "CHIP", - "CONTACTLESS", - "CONTACTLESS_MAGSTRIPE", - "DIRECT_DEBIT", - "MAGSTRIPE", - "MAGSTRIPE_FALLBACK", - "MANUAL_ENTRY", - "moto", - "NONE" - ] - }, - "auth_code": { - "type": "string", - "description": "Authorization code for the transaction sent by the payment card issuer or bank. Applicable only to card payments." - }, - "internal_id": { - "type": "integer", - "description": "Internal unique ID of the transaction on the SumUp platform." - } - } - }, - "TransactionMixinHistory": { - "type": "object", - "properties": { - "product_summary": { - "type": "string", - "description": "Short description of the payment. The value is taken from the `description` property of the related checkout resource." - }, - "payouts_total": { - "type": "integer", - "description": "Total number of payouts to the registered user specified in the `user` property." - }, - "payouts_received": { - "type": "integer", - "description": "Number of payouts that are made to the registered user specified in the `user` property." - }, - "payout_plan": { - "type": "string", - "description": "Payout plan of the registered user at the time when the transaction was made.", - "enum": [ - "SINGLE_PAYMENT", - "TRUE_INSTALLMENT", - "ACCELERATED_INSTALLMENT" - ] - } - } - }, - "TransactionHistory": { - "allOf": [ - { - "$ref": "#/components/schemas/TransactionMixinBase" - }, - { - "$ref": "#/components/schemas/TransactionMixinHistory" - }, - { - "type": "object", - "properties": { - "transaction_id": { - "$ref": "#/components/schemas/TransactionID" - }, - "user": { - "$ref": "#/components/schemas/User" - }, - "type": { - "type": "string", - "description": "Type of the transaction for the registered user specified in the `user` property.", - "enum": [ - "PAYMENT", - "REFUND", - "CHARGE_BACK" - ] - }, - "card_type": { - "type": "string", - "description": "Issuing card network of the payment card used for the transaction.", - "enum": [ - "VISA", - "AMEX", - "CUP", - "DINERS", - "DISCOVER", - "ELO", - "ELV", - "HIPERCARD", - "JCB", - "MAESTRO", - "MASTERCARD", - "VISA_ELECTRON", - "VISA_VPAY", - "UNKNOWN" - ] - } - } - } - ] - }, - "TransactionFull": { - "allOf": [ - { - "$ref": "#/components/schemas/TransactionMixinBase" - }, - { - "$ref": "#/components/schemas/TransactionMixinCheckout" - }, - { - "$ref": "#/components/schemas/TransactionMixinHistory" - }, - { - "type": "object", - "properties": { - "username": { - "$ref": "#/components/schemas/User" - }, - "lat": { - "$ref": "#/components/schemas/Lat" - }, - "lon": { - "$ref": "#/components/schemas/Lon" - }, - "horizontal_accuracy": { - "$ref": "#/components/schemas/HorizontalAccuracy" - }, - "simple_payment_type": { - "type": "string", - "description": "Simple name of the payment type.", - "enum": [ - "MOTO", - "CASH", - "CC_SIGNATURE", - "ELV", - "CC_CUSTOMER_ENTERED", - "MANUAL_ENTRY", - "EMV" - ] - }, - "verification_method": { - "type": "string", - "description": "Verification method used for the transaction.", - "enum": [ - "none", - "signature", - "offline pin", - "online pin", - "offline pin and signature", - "confirmation code verified" - ] - }, - "card": { - "$ref": "#/components/schemas/Card" - }, - "local_time": { - "type": "string", - "format": "date-time", - "description": "Local date and time of the creation of the transaction." - }, - "payout_type": { - "type": "string", - "description": "Payout method for the transaction amount.", - "enum": [ - "BANK_ACCOUNT", - "BALANCE", - "PREPAID_CARD" - ] - }, - "products": { - "type": "array", - "description": "List of products from the merchant's catalog for which the transaction serves as a payment.", - "items": { - "$ref": "#/components/schemas/Product" - } - }, - "vat_rates": { - "type": "array", - "description": "List of VAT rates applicable to the transaction.", - "items": {} - }, - "transaction_events": { - "type": "array", - "description": "List of transaction events related to the transaction.", - "items": { - "$ref": "#/components/schemas/TransactionEvent" - } - }, - "simple_status": { - "type": "string", - "description": "Status generated fromthe processing status and the latest transaction state.", - "enum": [ - "SUCCESSFUL", - "CANCEL_FAILED", - "CANCELLED", - "CHARGEBACK", - "FAILED", - "REFUND_FAILED", - "REFUNDED" - ] - }, - "links": { - "type": "array", - "description": "List of hyperlinks for accessing related resources.", - "uniqueItems": true, - "items": { - "anyOf": [ - { - "$ref": "#/components/schemas/Link" - }, - { - "$ref": "#/components/schemas/LinkRefund" - } - ] - } - }, - "events": { - "type": "array", - "description": "List of events related to the transaction.", - "uniqueItems": true, - "items": { - "$ref": "#/components/schemas/Event" - } - }, - "location": { - "type": "object", - "description": "Details of the payment location as received from the payment terminal.", - "properties": { - "lat": { - "$ref": "#/components/schemas/Lat" - }, - "lon": { - "$ref": "#/components/schemas/Lon" - }, - "horizontal_accuracy": { - "$ref": "#/components/schemas/HorizontalAccuracy" - } - } - }, - "tax_enabled": { - "type": "boolean", - "description": "Indicates whether tax deduction is enabled for the transaction." - } - } - } - ] - }, - "VatRates": { - "type": "object", - "decription": "Merchant VAT rates", - "properties": { - "id": { - "type": "number", - "description": "Internal ID" - }, - "description": { - "type": "string", - "description": "Description" - }, - "rate": { - "type": "number", - "description": "Rate" - }, - "ordering": { - "type": "number", - "description": "Ordering" - }, - "country": { - "type": "string", - "description": "Country ISO code" - } - } - }, - "AmountEvent": { - "type": "number", - "format": "float", - "description": "Amount of the event." - }, - "Currency": { - "type": "string", - "description": "Three-letter ISO4217 code of the currency for the amount. Currently supported currency values are enumerated above.", - "enum": [ - "EUR", - "BGN", - "BRL", - "CHF", - "CZK", - "DKK", - "GBP", - "HRK", - "HUF", - "NOK", - "PLN", - "RON", - "SEK", - "USD" - ] - }, - "CustomerID": { - "type": "string", - "description": "Unique ID of the customer." - }, - "EventType": { - "type": "string", - "description": "Type of the transaction event.", - "enum": [ - "PAYOUT", - "CHARGE_BACK", - "REFUND" - ] - }, - "EventStatus": { - "type": "string", - "description": "Status of the transaction event.", - "enum": [ - "PENDING", - "SCHEDULED", - "FAILED", - "REFUNDED", - "SUCCESSFUL" - ] - }, - "EventID": { - "type": "integer", - "description": "Unique ID of the transaction event." - }, - "HorizontalAccuracy": { - "type": "number", - "format": "float", - "description": "Indication of the precision of the geographical position received from the payment terminal." - }, - "Lat": { - "type": "number", - "format": "float", - "description": "Latitude value from the coordinates of the payment location (as received from the payment terminal reader).", - "minimum": 0, - "maximum": 90 - }, - "LinkRefund": { - "allOf": [ - { - "$ref": "#/components/schemas/Link" - }, - { - "type": "object", - "properties": { - "min_amount": { - "type": "number", - "format": "float", - "description": "Minimum allowed amount for the refund." - }, - "max_amount": { - "type": "number", - "format": "float", - "description": "Maximum allowed amount for the refund." - } - } - } - ] - }, - "Lon": { - "type": "number", - "format": "float", - "description": "Longitude value from the coordinates of the payment location (as received from the payment terminal reader).", - "minimum": 0, - "maximum": 180 - }, - "TransactionID": { - "type": "string", - "description": "Unique ID of the transaction." - }, - "TimestampEvent": { - "type": "string", - "format": "date-time", - "description": "Date and time of the transaction event." - }, - "User": { - "type": "string", - "format": "email", - "description": "Email address of the registered user (merchant) to whom the payment is made." - } - }, - "requestBodies": { - "BankAccounts": { - "description": "Details of the bank details.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/BankAccountPayload" - } - } - } - }, - "CheckoutCreate": { - "description": "Details of the payment checkout.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Checkout" - } - } - } - }, - "CheckoutProcess": { - "description": "Details of the payment instrument for processing the checkout.", - "content": { - "application/json": { - "schema": { - "oneOf": [ - { - "$ref": "#/components/schemas/CheckoutProcessCard" - }, - { - "$ref": "#/components/schemas/CheckoutProcessToken" - } - ] - } - } - } - }, - "CustomerCreate": { - "description": "Details of the customer.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Customer" - } - } - } - }, - "CustomerUpdate": { - "description": "Details of the saved customer.", - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "personal_details": { - "$ref": "#/components/schemas/PersonalDetails" - } - } - } - } - } - }, - "DoingBusinessAs": { - "description": "Details of the DBA", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DoingBusinessAsPayload" - } - } - } - }, - "MerchantProfile": { - "description": "Detailes of the merchant profile.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MerchantProfilePayload" - } - } - } - }, - "MerchantSettings": { - "description": "Details of the merchant settings.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MerchantSettingsPayload" - } - } - } - }, - "PaymentInstrument": { - "description": "Details of the payment instrument.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PaymentInstrumentCard" - } - } - } - }, - "PersonalProfile": { - "description": "Detailes of the personal profile.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PersonalProfilePayload" - } - } - } - }, - "Refund": { - "description": "Amount for partial refunds.", - "content": { - "application/json": { - "schema": { - "type": "object", - "description": "Optional amount for partial refunds of transactions.", - "properties": { - "amount": { - "type": "number", - "format": "float", - "description": "Amount to refund for this transaction. The value cannot exceed the amount of the transaction. If you do not specify a value, the system performs a full refund of the transaction" - } - } - } - } - } - }, - "SubaccountPayload": { - "description": "Details of the operator.", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SubaccountPayload" - } - } - } - } - }, - "responses": { - "BankAccounts": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/BankAccount" - } - } - } - } - }, - "Checkout": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Checkout" - } - } - } - }, - "CheckoutList": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Checkout" - } - } - } - } - }, - "CheckoutCreate": { - "description": "Created", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Checkout" - } - } - } - }, - "CheckoutProcess": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/CheckoutSuccess" - } - } - } - }, - "Customer": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Customer" - } - } - } - }, - "CustomerCreate": { - "description": "Created", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Customer" - } - } - } - }, - "DoingBusinessAs": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/DoingBusinessAs" - } - } - } - }, - "FinancialPayouts": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/FinancialPayouts" - } - } - } - }, - "FinancialTransactions": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/FinancialTransactions" - } - } - } - }, - "MerchantAccount": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MerchantAccount" - } - } - } - }, - "MerchantProfile": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MerchantProfile" - } - } - } - }, - "MerchantSettings": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/MerchantSettings" - } - } - } - }, - "PaymentInstrumentList": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "type": "array", - "items": { - "$ref": "#/components/schemas/PaymentInstrumentCard" - } - } - } - } - }, - "PaymentInstrument": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PaymentInstrumentCard" - } - } - } - }, - "PaymentInstrumentCreate": { - "description": "Created", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PaymentInstrumentCard" - } - } - } - }, - "PersonalProfile": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/PersonalProfile" - } - } - } - }, - "Receipts": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Receipts" - } - } - } - }, - "Subaccounts": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/SubaccountsDetails" - } - } - } - }, - "Subaccount": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Subaccount" - } - } - } - }, - "TransactionList": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "type": "object", - "required": [ - "items" - ], - "properties": { - "items": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TransactionHistory" - } - }, - "links": { - "type": "array", - "items": { - "$ref": "#/components/schemas/Link" - } - } - } - } - } - } - }, - "Transaction": { - "description": "OK", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/TransactionFull" - } - } - } - }, - "NoBodyResponse": { - "description": "No Content", - "content": { - "application/json": { - "examples": { - "NoBody": { - "value": {} - } - } - } - } - }, - "ErrorBadRequest": { - "description": "Bad Request", - "content": { - "application/json": { - "schema": { - "oneOf": [ - { - "$ref": "#/components/schemas/ErrorExtended" - }, - { - "type": "array", - "description": "List of error messages.", - "items": { - "$ref": "#/components/schemas/ErrorExtended" - } - } - ] - }, - "examples": { - "Invalid_Parameter": { - "description": "A required parameter has an invalid value.", - "value": { - "message": "Validation error", - "error_code": "INVALID", - "param": "card.expiry_year" - } - }, - "Multiple_Invalid_Parameters": { - "description": "Multiple required parameters have invalid values.", - "value": [ - { - "error_code": "INVALID", - "message": "Validation error", - "param": "card.name" - }, - { - "error_code": "INVALID", - "message": "Validation error", - "param": "card.number" - }, - { - "error_code": "INVALID", - "message": "Validation error", - "param": "card.expiry_year" - } - ] - } - } - } - } - }, - "ErrorNotAuthorized": { - "description": "Unauthorized", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "Invalid_Token": { - "description": "The access token is invalid or has expired.", - "value": { - "error_message": "invalid access token", - "error_code": "NOT_AUTHORIZED" - } - }, - "Not_Authorized_Token": { - "description": "The access token is valid but the application is not authorized.", - "value": { - "error_message": "NOT_AUTHORIZED", - "error_code": "NOT_AUTHORIZED" - } - }, - "Missing_Token": { - "description": "No access token is provided.", - "value": { - "message": "access token required", - "error_code": "NOT_AUTHORIZED" - } - } - } - } - } - }, - "ErrorForbidden": { - "description": "Forbidden", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/ErrorForbidden" - }, - "examples": { - "Forbidden": { - "description": "You do not have a required scopes for making this request.", - "value": { - "error_message": "request_not_allowed", - "error_code": "FORBIDDEN", - "status_code": 403 - } - } - } - } - } - }, - "ErrorNotFound": { - "description": "Not Found", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "Not_Found": { - "description": "The identified resource is not found on the server.", - "value": { - "error_code": "NOT_FOUND", - "message": "Resource not found" - } - } - } - } - } - }, - "ErrorConflict": { - "description": "Conflict", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/Error" - }, - "examples": { - "Checkout_Processed": { - "description": "The identified checkout resource is already processed.", - "value": { - "error_code": "CHECKOUT_PROCESSED", - "message": "Checkout is already processed" - } - } - } - } - } - } - }, - "parameters": { - "BankAccounts": { - "name": "primary", - "in": "query", - "description": "The true value will return only the primary bank account (the one used for settlements).", - "required": false, - "schema": { - "type": "boolean" - } - }, - "CheckoutReference": { - "name": "checkout_reference", - "in": "query", - "description": "Filters the list of checkout resources by the unique ID of the checkout.", - "required": false, - "schema": { - "type": "string" - } - }, - "ClientTransactionID": { - "name": "client_transaction_id", - "in": "query", - "description": "Filters the list of checkout resources by client transaction ID. When you use this option, you also need to specify the merchant code in the `merchant_code` query parameter.", - "required": false, - "schema": { - "type": "string" - } - }, - "CheckoutID": { - "name": "id", - "in": "path", - "required": true, - "description": "Unique ID of the checkout resource.", - "schema": { - "type": "string" - } - }, - "CustomerID": { - "name": "customer_id", - "in": "path", - "required": true, - "description": "Unique ID of the saved customer resource.", - "schema": { - "type": "string" - } - }, - "MerchantAccount": { - "name": "include[]", - "in": "query", - "description": "A list of additional information you want to receive for the user. By default only personal and merchant profile information will be returned.", - "required": false, - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "operators", - "settings", - "doing_business_as", - "bank_accounts", - "app_settings", - "vat_rates", - "shelves", - "country_details", - "timeoffset_details", - "permissions" - ] - } - } - }, - "MerchantCode": { - "name": "merchant_code", - "in": "query", - "description": "Filters the list of checkout resources by merchant code. This parameter is required when you are using the `client_transaction_id` query parameter for filtering the results.", - "required": false, - "schema": { - "type": "string" - } - }, - "Subaccounts": { - "name": "include[]", - "in": "query", - "description": "A list of additional information you want to receive for subaccounts.", - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "permissions", - "app_settings" - ] - } - } - }, - "Subaccount": { - "name": "operator_code", - "in": "path", - "description": "Operator code", - "schema": { - "type": "string" - } - }, - "Token": { - "name": "token", - "in": "path", - "required": true, - "description": "Unique token identifying the card saved as a payment instrument resource.", - "schema": { - "type": "string" - } - }, - "TxnID": { - "name": "txn_id", - "in": "path", - "required": true, - "description": "Unique ID of the transaction.", - "schema": { - "type": "string" - } - }, - "TransactionCode": { - "name": "transaction_code", - "in": "query", - "description": "Retrieves the transaction resource with the specified transaction code.", - "required": false, - "schema": { - "type": "string" - } - }, - "OrderFilter": { - "name": "order", - "in": "query", - "description": "Specifies the order in which the returned results are displayed.", - "schema": { - "type": "string", - "enum": [ - "ascending", - "descending" - ], - "default": [ - "ascending" - ] - } - }, - "LimitFilter": { - "name": "limit", - "in": "query", - "description": "Specifies the maximum number of results returned per page.", - "schema": { - "type": "integer" - } - }, - "UserIDFilter": { - "name": "user_id", - "in": "query", - "description": "Filters the results by user ID and returns only transaction resources associated with the specified user. The user can be identified via one of the following parameters:\n * email\n * masked merchant ID\n * original user ID\n\nIf you do not specify user identification, the response contains transaction resources associated with the currently authenticated user account.\n", - "required": false, - "schema": { - "type": "string" - } - }, - "UsersFilter": { - "name": "users", - "in": "query", - "description": "Filters the returned results by user email.", - "required": false, - "schema": { - "type": "array", - "items": { - "type": "string", - "format": "email" - } - } - }, - "GeoCoordinatesFilter": { - "name": "geo_coordinates", - "in": "query", - "description": "Filters the results by the geographical coordinates of the location where the transaction is made (as retrieved from the terminal device) and returns only results that fall within the specified rectangular area. The accepted format is a comma-separated list of coordinate points that form a rectangle defined by the following parameters:\n * `southwest_lng` (for the longitude value of the southwestern edge of the rectangle)\n * `southwest_lat` (for the latitude value of the southwestern edge of the rectangle)\n * `northeast_lng` (for the longitude value of the northeastern edge of the rectangle)\n * `northeast_lat` (for the latitude value of the northeastern edge of the rectangle)\n", - "required": false, - "schema": { - "type": "string" - } - }, - "ReadersFilter": { - "name": "readers", - "in": "query", - "description": "Filters the returned results by the specified list of serial numbers of the terminal readers used for the transactions.", - "required": false, - "schema": { - "type": "array", - "items": { - "type": "string" - } - } - }, - "StatusesFilter": { - "name": "statuses", - "in": "query", - "description": "Filters the returned results by the specified list of final statuses of the transactions.", - "required": false, - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "SUCCESSFUL", - "CANCELLED", - "FAILED" - ] - } - } - }, - "PaymentTypesFilter": { - "name": "payment_types", - "in": "query", - "description": "Filters the returned results by the specified list of payment types used for the transactions.", - "required": false, - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "CASH", - "POS", - "ECOM", - "BITCOIN", - "BALANCE" - ] - } - } - }, - "TypesFilter": { - "name": "types", - "in": "query", - "description": "Filters the returned results by the specified list of transaction types.", - "required": false, - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "PAYMENT", - "REFUND", - "CHARGE_BACK" - ] - } - } - }, - "ChangesSinceFilter": { - "name": "changes_since", - "in": "query", - "description": "Filters the results by the latest modification time of resources and returns only transactions that are modified *after* the specified timestamp (in ISO8601 format).", - "required": false, - "schema": { - "type": "string", - "format": "date-time" - } - }, - "NewestTimeFilter": { - "name": "newest_time", - "in": "query", - "description": "Filters the results by the creation time of resources and returns only transactions that are created *before* the specified timestamp (in ISO8601 format).", - "required": false, - "schema": { - "type": "string", - "format": "date-time" - } - }, - "NewestRefFilter": { - "name": "newest_ref", - "in": "query", - "description": "Filters the results by the reference ID of transaciton events and returns only transactions with events whose IDs are *smaller* than the specified value. This parameters supersedes the `newest_time` parameter (if both are provided in the request).", - "required": false, - "schema": { - "type": "string" - } - }, - "OldestTimeFilter": { - "name": "oldest_time", - "in": "query", - "description": "Filters the results by the creation time of resources and returns only transactions that are created *after* the specified timestamp (in ISO8601 format).", - "required": false, - "schema": { - "type": "string", - "format": "date-time" - } - }, - "OldestRefFilter": { - "name": "oldest_ref", - "in": "query", - "description": "Filters the results by the reference ID of transaciton events and returns only transactions with events whose IDs are *greater* than the specified value. This parameters supersedes the `oldest_time` parameter (if both are provided in the request).", - "required": false, - "schema": { - "type": "string" - } - }, - "TransactionID": { - "name": "id", - "in": "query", - "description": "Retrieves the transaction resource with the specified transaction ID (the `id` parameter in the transaction resource).", - "required": false, - "schema": { - "type": "string" - } - }, - "TransactionInternalID": { - "name": "internal_id", - "in": "query", - "description": "Retrieves the transaction resource with the specified internal transaction ID (the `internal_id` parameter in the transaction resource).", - "required": false, - "schema": { - "type": "string" - } - }, - "EventStatusesFilter": { - "name": "event_statuses", - "in": "query", - "description": "Filters the returned transaction events in the transaction resource by the speficied transaction event statuses.", - "required": false, - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "FAILED", - "SUCCESSFUL" - ] - } - } - }, - "EventTypesFilter": { - "name": "event_types", - "in": "query", - "description": "Filters the returned transaction events in the transaction resource by specified transaction event types.", - "required": false, - "schema": { - "type": "array", - "items": { - "type": "string", - "enum": [ - "PAYOUT", - "REFUND", - "CHARGE_BACK", - "PAYOUT_DEDUCTION" - ] - } - } - } - }, - "securitySchemes": { - "accessToken": { - "type": "oauth2", - "flows": { - "authorizationCode": { - "authorizationUrl": "https://api.sumup.com/authorize", - "tokenUrl": "https://api.sumup.com/token", - "refreshUrl": "https://api.sumup.com/token", - "scopes": { - "payments": "Make payments by creating and processing checkouts.", - "transactions.history": "View transactions and transaction history.", - "user.profile_readonly": "View user profile details.", - "user.profile": "View and manage your user profile.", - "user.app-settings": "View and manage the SumUp mobile application settings.", - "payment_instruments": "Manage customers and their payment instruments.", - "user.payout-settings": "View and manage your payout settings.", - "user.subaccounts": "View and manage the user profile details of your employees." - } - }, - "clientCredentials": { - "tokenUrl": "https://api.sumup.com/token", - "scopes": { - "payments": "Make payments by creating and processing checkouts.", - "transactions.history": "View transactions and transaction history.", - "user.profile_readonly": "View user profile details.", - "user.profile": "View and manage your user profile.", - "user.app-settings": "View and manage the SumUp mobile application settings.", - "payment_instruments": "Manage customers and their payment instruments.", - "user.payout-settings": "View and manage your payout settings.", - "user.subaccounts": "View and manage the user profile details of your employee." - } - } - } - } - } - } -} \ No newline at end of file -- 2.39.5