{"id":10004,"date":"2026-09-17T21:15:00","date_gmt":"2026-09-17T20:15:00","guid":{"rendered":"https:\/\/fiskaltrust.eu\/developer-tmp-en-pl\/"},"modified":"2026-09-17T21:15:00","modified_gmt":"2026-09-17T20:15:00","slug":"developer","status":"publish","type":"page","link":"https:\/\/fiskaltrust.eu\/en-pl\/developer\/","title":{"rendered":"Developer"},"content":{"rendered":"","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_seopress_titles_title":"Enabling Developers with Open Fiscal Compliance APIs","_seopress_titles_desc":"fiskaltrust offers comprehensive fiscal compliance APIs and developer tools for European markets. Integrate POS systems, access open-source solutions & build compliant applications.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"both","_seopress_redirections_param":"","_seopress_redirections_type":301,"_seopress_analysis_target_kw":"","_seopress_news_disabled":"","_seopress_video_disabled":"","_seopress_video":[],"_seopress_pro_schemas_manual":[],"_seopress_pro_rich_snippets_disable_all":"","_seopress_pro_rich_snippets_disable":[],"_seopress_pro_schemas":[],"footnotes":""},"class_list":["post-10004","page","type-page","status-publish","hentry"],"acf":{"fdc_section_visibility":["top_section","middle_section","three_groups"],"fdc_top_section":{"fdc_main_title":"fiskaltrust\u2019s solutions for Poland","fdc_intro_text":"Poland requires POS systems to follow strict fiscal rules defined by the Ministry of Finance and supervised by Krajowa Administracja Skarbowa, KAS. All merchants must use certified fiscal devices that secure sales data and issue receipts that follow the national format. Modern online cash registers, kasy online, send transaction data to the Central Repository of Cash Registers, CRK, in real time.","fdc_hero_image":4568,"fdc_challenges_heading":"Key requirements in Poland","fdc_challenges_list":"<ul>\r\n \t<li>Individual Recording Obligation. Each sale must be recorded by a certified fiscal device.<\/li>\r\n \t<li>Receipt Issuance Obligation. A fiscal receipt with the Polish layout must be issued for each transaction.<\/li>\r\n \t<li>Certified Device Obligation. Merchants must use a certified cash register, either an online cash register connected to CRK or a certified hardware device with the required fiscal module.<\/li>\r\n \t<li>Real Time Transmission. Online cash registers must report receipt data to CRK for audit purposes.<\/li>\r\n<\/ul>"},"fdc_middle_section":{"fdc_benefits_side":{"fdc_benefits_heading":"Key Benefits for Developers","fdc_benefits_list":"<ul>\r\n \t<li>Standardised API that keeps the integration clear and predictable.<\/li>\r\n \t<li>Support for certified Polish fiscal devices without vendor lock in.<\/li>\r\n \t<li>Compliance with national requirements without changes to core POS logic.<\/li>\r\n \t<li>Automatic updates that follow new rules from the Ministry of Finance.<\/li>\r\n<\/ul>"},"fdc_developer_image_side":{"fdc_developer_image":5679}},"fdc_three_groups_section":{"fdc_group_1":{"fdc_group_1_heading":"Integration with the fiskaltrust Middleware API","fdc_group_1_icon":5708,"fdc_group_1_main_text":"Developers integrate one API that handles signing, receipt formatting, communication with fiscal devices and transmission to CRK. This removes the need to build and maintain separate logic for each Polish device type.","fdc_group_1_details":"<ul>\r\n \t<li>Local and cloud deployments are supported.<\/li>\r\n \t<li>Multiple cash register models can be used through one integration path.<\/li>\r\n \t<li>The middleware aligns POS transactions with the Polish fiscal record and the required CRK messages.<\/li>\r\n<\/ul>"},"fdc_group_2":{"fdc_group_2_heading":"Compliance Automation","fdc_group_2_icon":5701,"fdc_group_2_main_text":"The middleware validates the data, applies the Polish fiscal rules and ensures the creation of receipts with all mandatory fields, including VAT structure, fiscal signatures and device identifiers.","fdc_group_2_details":"<ul>\r\n \t<li>Reporting to CRK is handled automatically for online systems.<\/li>\r\n<\/ul>"},"fdc_group_3":{"fdc_group_3_heading":"Continuous EU-Wide Compliance","fdc_group_3_icon":5707,"fdc_group_3_main_text":"fiskaltrust monitors regulatory changes from the Ministry of Finance and KAS. Updates are applied in the middleware so developers do not need to change their POS logic.","fdc_group_3_details":"<ul>\r\n \t<li>New rules and device requirements are added as soon as they are introduced.<\/li>\r\n \t<li>Updates are rolled out centrally with minimal disruption to merchants.<\/li>\r\n \t<li>Systems remain compliant and stable during regulatory changes.<\/li>\r\n<\/ul>"}}},"wpml_current_locale":"en-pl","wpml_translations":{"en-eu":{"id":150,"locale":"en-eu","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-eu\/developer\/","status":"publish"},"fr-fr":{"id":3669,"locale":"fr-fr","post_title":"D\u00e9veloppeur","permalink":"https:\/\/fiskaltrust.eu\/fr-fr\/developer\/","status":"publish"},"it-it":{"id":3670,"locale":"it-it","post_title":"Sviluppatore","permalink":"https:\/\/fiskaltrust.eu\/it-it\/developer\/","status":"publish"},"pt-pt":{"id":3671,"locale":"pt-pt","post_title":"Programador","permalink":"https:\/\/fiskaltrust.eu\/pt-pt\/developer\/","status":"publish"},"es-es":{"id":3672,"locale":"es-es","post_title":"Desarrollador","permalink":"https:\/\/fiskaltrust.eu\/es-es\/developer\/","status":"publish"},"de-de":{"id":3718,"locale":"de-de","post_title":"Entwickler","permalink":"https:\/\/fiskaltrust.eu\/de-de\/developer\/","status":"publish"},"de-at":{"id":3749,"locale":"de-at","post_title":"Entwickler","permalink":"https:\/\/fiskaltrust.eu\/de-at\/developer\/","status":"publish"},"en-at":{"id":7876,"locale":"en-at","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-at\/developer\/","status":"publish"},"en-fr":{"id":7883,"locale":"en-fr","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-fr\/developer\/","status":"publish"},"en-de":{"id":7890,"locale":"en-de","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-de\/developer\/","status":"publish"},"en-it":{"id":7897,"locale":"en-it","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-it\/developer\/","status":"publish"},"en-pt":{"id":7904,"locale":"en-pt","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-pt\/developer\/","status":"publish"},"en-es":{"id":7911,"locale":"en-es","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-es\/developer\/","status":"publish"},"da-dk":{"id":8839,"locale":"da-dk","post_title":"Udvikler","permalink":"https:\/\/fiskaltrust.eu\/da-dk\/developer\/","status":"publish"},"pl-pl":{"id":8890,"locale":"pl-pl","post_title":"Deweloper","permalink":"https:\/\/fiskaltrust.eu\/pl-pl\/developer-2\/","status":"publish"},"en-be":{"id":9549,"locale":"en-be","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-be\/developer\/","status":"publish"},"fr-be":{"id":9568,"locale":"fr-be","post_title":"D\u00e9veloppeur","permalink":"https:\/\/fiskaltrust.eu\/fr-be\/developer\/","status":"publish"},"en-gr":{"id":9607,"locale":"en-gr","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-gr\/developer\/","status":"publish"},"el-gr":{"id":9623,"locale":"el-gr","post_title":"\u03a0\u03c1\u03bf\u03b3\u03c1\u03b1\u03bc\u03bc\u03b1\u03c4\u03b9\u03c3\u03c4\u03ae\u03c2","permalink":"https:\/\/fiskaltrust.eu\/el-gr\/developer\/","status":"publish"},"en-pl":{"id":10004,"locale":"en-pl","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-pl\/developer\/","status":"publish"},"en-dk":{"id":10007,"locale":"en-dk","post_title":"Developer","permalink":"https:\/\/fiskaltrust.eu\/en-dk\/developer\/","status":"publish"}},"wpml_trid":"153","_links":{"self":[{"href":"https:\/\/fiskaltrust.eu\/en-pl\/wp-json\/wp\/v2\/pages\/10004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fiskaltrust.eu\/en-pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fiskaltrust.eu\/en-pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fiskaltrust.eu\/en-pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fiskaltrust.eu\/en-pl\/wp-json\/wp\/v2\/comments?post=10004"}],"version-history":[{"count":0,"href":"https:\/\/fiskaltrust.eu\/en-pl\/wp-json\/wp\/v2\/pages\/10004\/revisions"}],"wp:attachment":[{"href":"https:\/\/fiskaltrust.eu\/en-pl\/wp-json\/wp\/v2\/media?parent=10004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}