Vlastní tabulka
Transakce se ukládají do vlastní tabulky {prefix}affinite_fio_transactions. Tabulka se vytváří při aktivaci a doplňuje při načtení administrace (per web na multisite).
id mediumint unsigned (PK)
fio_transaction_id bigint unsigned (ID pohybu z Fio)
wc_order_id mediumint unsigned (0 = nespárováno)
fio_token varchar(64)
amount decimal(15,4) unsigned
currency varchar(3)
amount_matched tinyint(1) (0/1 sedí částka)
amount_diff decimal(15,4)
status enum(PAIRED, MANUALLY_PAIRED, NOT_PAIRED)
is_reviewed tinyint(1) (0/1 vyřešeno)
transaction_data mediumtext (JSON z Fio API)
transaction_date date
created_at datetime
transaction_data
Pole transaction_data obsahuje kompletní JSON z Fio API pro danou transakci (sloupce column0–column27: částka, protiúčet, VS, zpráva pro příjemce, komentář, reference plátce a další). Z něj se čtou údaje pro párování i zobrazení detailu.
