{"locator":"npm:@open-mercato/gateway-autopay","path":"@open-mercato/gateway-autopay","npm":"@open-mercato/gateway-autopay","github":null,"repoPath":"open-mercato/open-mercato#main/packages/gateway-autopay","kind":"module","type":"official","enterprise":false,"title":"Autopay Payment Gateway","summary":"PLN payments on the Autopay hosted page: bank transfers, BLIK and cards, with status checks, cancels and refunds.","whenToUse":"Use when Polish customers pay in PLN by bank transfer, BLIK or card and you have registered your own Autopay Partner Service.","whenNotToUse":"PLN only, and status is read on the payer's return because push notifications are not supported yet. For other currencies use gateway-stripe.","category":"payments-finance","tags":["payments","blik","poland"],"providers":[{"name":"autopay","label":"Autopay"}],"moduleIds":["gateway_autopay"],"requires":[{"raw":"@open-mercato/ai-assistant","resolvesTo":"npm:@open-mercato/ai-assistant"}],"replaces":[],"slotConflicts":[],"renamedFrom":[],"supersededBy":null,"alternatives":[],"status":"active","listed":true,"featured":false,"license":{"spdx":"MIT","kind":"osi","mismatch":false},"version":{"latest":null,"preview":"0.10.1-develop.7741.1.61a2652671","publishedAt":"2026-10-30","integrity":"sha512-GpvQkQqoFlUxmptFxlN3MnK4cUez6HOeeXpIFVX2UCz0x8ovej3ujeqklSID0cP07pVy/4K57Luv2PsNeJjqdw==","installableFrom":"2026-10-30","gitRef":null,"recommended":{"0.9":null,"0.8":null,"next":null}},"identity":{"builtFrom":"verified","claimed":false,"source":"npm"},"compat":{"builtFor":{"range":"0.10.1-develop.7741.1.61a2652671","kind":"exact-pin","lines":[]},"lines":{"next":{"status":"broken","step":"add","omVersion":"0.10.1-develop.8098.1.f4decc8a57","moduleVersion":"0.10.1-develop.7741.1.61a2652671","at":"2026-11-11T09:47:52Z","receipt":"r_20261111_761da576c010","since":"2026-11-11","precheck":null,"patches":[],"finding":"Add failed: Cannot inspect the exact module artifact for \"@open-mercato/gateway-autopay\" while trying to read the project registry configuration. Check project registry credentials, package access an…"}},"verifiedOn":[]},"anatomy":{"version":"0.10.1-develop.7741.1.61a2652671","coverage":"full","counts":{"entities":0,"tables":0,"migrations":0,"routes":2,"publicRoutes":2,"aclFeatures":2,"eventsEmitted":0,"eventsConsumed":0,"backendPages":0,"frontendPages":0,"widgets":0,"workers":0,"cli":2,"aiTools":0,"aiAgents":0,"extends":2},"lists":{"aclFeatures":["gateway_autopay.view","gateway_autopay.configure"],"eventsEmitted":[],"eventsConsumed":[],"env":["OM_INTEGRATION_AUTOPAY_SERVICE_ID","OM_INTEGRATION_AUTOPAY_SHARED_KEY","OM_INTEGRATION_AUTOPAY_GATEWAY_URL","OM_INTEGRATION_AUTOPAY_HASH_ALGORITHM","OM_INTEGRATION_AUTOPAY_FORCE_PRECONFIGURE","OM_INTEGRATION_AUTOPAY_ENABLED"],"hosts":["pay.autopay.eu","testpay.autopay.eu"],"tables":[],"publicRoutes":["GET /api/gateway_autopay/launch","GET /api/gateway_autopay/return"],"credentials":[{"key":"serviceId","type":"text","required":true},{"key":"sharedKey","type":"secret","required":true},{"key":"hashAlgorithm","type":"select","required":false},{"key":"gatewayUrl","type":"url","required":true}]},"callout":"ADDS 2 ROUTES (2 PUBLIC) · 2 PERMISSIONS","diff":null},"signals":{"receipt":{"0.9":"skipped","0.8":"skipped","next":"broken"},"fit":{"0.9":"ok","0.8":"drift","next":"drift"},"anatomy":"full","supplyChain":{"status":"ok","reasons":[]},"hygiene":{"status":"warn","failing":["peer-exact-pin"]},"maintenance":{"status":"current","lastRelease":"2026-10-30","catchUpDays":null},"declaredVsObserved":{"status":"match","notes":[]}},"tier":"listed","quality":null,"agentPolicy":{"0.9":{"decision":"ask","reasons":[{"code":"NOT_VERIFIED","text":"No stable release for this line yet. Only preview builds are published."}],"consentText":"Install @open-mercato/gateway-autopay@0.10.1-develop.7741.1.61a2652671"},"0.8":{"decision":"ask","reasons":[{"code":"NOT_VERIFIED","text":"No stable release for this line yet. Only preview builds are published."}],"consentText":"Install @open-mercato/gateway-autopay@0.10.1-develop.7741.1.61a2652671"},"next":{"decision":"refuse","reasons":[{"code":"BROKEN","text":"Broken at add on next since 7 Nov."}]}},"install":{"cli":"yarn mercato module add @open-mercato/gateway-autopay@0.10.1-develop.7741.1.61a2652671","cmm":"npx create-mercato-module install @open-mercato/gateway-autopay@0.10.1-develop.7741.1.61a2652671","needsAllowThirdParty":false,"moduleFlag":null},"stats":{"downloads30d":26514,"stars":null},"sigil":{"glyph":"0200202","phase":350,"publicRoutes":true},"links":{"page":"https://modules.openmercato.com/m/@open-mercato/gateway-autopay","md":"https://modules.openmercato.com/m/@open-mercato/gateway-autopay.md","json":"https://modules.openmercato.com/m/@open-mercato/gateway-autopay.json","facts":"https://modules.openmercato.com/m/@open-mercato/gateway-autopay/v/0.10.1-develop.7741.1.61a2652671/facts.json","npm":"https://www.npmjs.com/package/@open-mercato/gateway-autopay","repo":"https://github.com/open-mercato/open-mercato","docs":"https://docs.openmercato.com/user-guide/autopay-payments"},"addedAt":"2026-11-04","updatedAt":"2026-11-11T19:40:21Z","_meta":{"com.openmercato.modules/installable":{"0.9":null,"0.8":null,"next":null}},"facts":{"factsVersion":1,"extractor":{"engine":"@open-mercato/cli@0.9.0 extractModuleFacts","factsContractVersion":2,"catalog":"om-modules rentgen 5","durationMs":74},"package":{"locator":"npm:@open-mercato/gateway-autopay","name":"@open-mercato/gateway-autopay","version":"0.10.1-develop.7741.1.61a2652671","integrity":"sha512-GpvQkQqoFlUxmptFxlN3MnK4cUez6HOeeXpIFVX2UCz0x8ovej3ujeqklSID0cP07pVy/4K57Luv2PsNeJjqdw==","source":"npm-tarball","gitRef":null},"gate":{"installable":true,"needsModuleFlag":false,"reason":null,"modules":[{"id":"gateway_autopay","src":true,"dist":true}]},"kind":"module","license":{"value":"MIT","kind":"osi","mismatch":false,"sources":{"packageJson":"MIT","licenseFile":null,"moduleInfo":null,"integrationTs":"MIT"}},"omPeers":{"@open-mercato/ai-assistant":"0.10.1-develop.7741.1.61a2652671","@open-mercato/shared":"0.10.1-develop.7741.1.61a2652671","@open-mercato/ui":"0.10.1-develop.7741.1.61a2652671"},"dependencies":{"@open-mercato/core":"0.10.1-develop.7741.1.61a2652671"},"agentsMd":false,"readmeExcerpt":null,"modules":[{"id":"gateway_autopay","title":"Autopay Payment Gateway","description":"Accept hosted PLN payments (bank transfers, BLIK, cards) via Autopay Online.","requires":[],"ejectable":null,"data":{"entities":[],"migrations":{"count":0,"first":null,"last":null},"customEntities":0},"http":{"routes":[{"method":"GET","path":"/api/gateway_autopay/launch","requireAuth":false,"requireFeatures":[],"hasOpenApi":true,"src":{"file":"src/modules/gateway_autopay/api/launch/route.ts","line":27}},{"method":"GET","path":"/api/gateway_autopay/return","requireAuth":false,"requireFeatures":[],"hasOpenApi":true,"src":{"file":"src/modules/gateway_autopay/api/return/route.ts","line":25}}],"legacyRouteFiles":0,"authResolved":1},"security":{"aclFeatures":["gateway_autopay.view","gateway_autopay.configure"],"setupDefaultRoleFeatures":true},"events":{"emits":[],"subscribes":[]},"ui":{"backendPages":[],"frontendPages":[],"widgets":0,"extensionHosts":0},"background":{"workers":[],"cli":["configure-from-env","help"]},"ai":{"tools":[],"agents":[]},"config":{"credentials":[{"key":"serviceId","type":"text","required":true},{"key":"sharedKey","type":"secret","required":true},{"key":"hashAlgorithm","type":"select","required":false},{"key":"gatewayUrl","type":"url","required":true}],"env":[{"name":"OM_INTEGRATION_AUTOPAY_SERVICE_ID","src":{"file":"src/modules/gateway_autopay/lib/preset.ts","line":51}},{"name":"OM_INTEGRATION_AUTOPAY_SHARED_KEY","src":{"file":"src/modules/gateway_autopay/lib/preset.ts","line":52}},{"name":"OM_INTEGRATION_AUTOPAY_GATEWAY_URL","src":{"file":"src/modules/gateway_autopay/lib/preset.ts","line":53}},{"name":"OM_INTEGRATION_AUTOPAY_HASH_ALGORITHM","src":{"file":"src/modules/gateway_autopay/lib/preset.ts","line":71}},{"name":"OM_INTEGRATION_AUTOPAY_FORCE_PRECONFIGURE","src":{"file":"src/modules/gateway_autopay/lib/preset.ts","line":75}},{"name":"OM_INTEGRATION_AUTOPAY_ENABLED","src":{"file":"src/modules/gateway_autopay/lib/preset.ts","line":76}}]},"network":{"hosts":[{"host":"pay.autopay.eu","src":{"file":"src/modules/gateway_autopay/lib/autopay-client.ts","line":13},"confidence":"high"},{"host":"testpay.autopay.eu","src":{"file":"src/modules/gateway_autopay/lib/autopay-client.ts","line":12},"confidence":"high"}],"undeclared":[]},"extends":[{"kind":"specialized-registry","target":"integration:gateway_autopay"},{"kind":"specialized-registry","target":"payment:autopay"}],"omImports":{"@open-mercato/core":{"modules/integrations/lib/credentials-service":["CredentialsService","createCredentialsService"],"modules/integrations/lib/log-service":["IntegrationLogService","createIntegrationLogService"],"modules/integrations/lib/state-service":["IntegrationStateService","createIntegrationStateService"],"modules/payment_gateways/data/entities":["GatewayTransaction"],"modules/payment_gateways/lib/gateway-service":["PaymentGatewayService"]},"@open-mercato/shared":{"lib/boolean":["parseBooleanToken"],"lib/di/container":["AppContainer","createRequestContainer"],"lib/encryption/find":["findWithDecryption"],"lib/i18n/server":["resolveTranslations"],"lib/logger":["createLogger"],"lib/ratelimit/helpers":["RATE_LIMIT_ERROR_FALLBACK","checkRateLimit","getClientIp"],"lib/ratelimit/service":["RateLimiterService"],"lib/telemetry/runtime":["getTelemetryRuntime"],"modules/integrations/types":["IntegrationBundle","IntegrationDefinition","IntegrationScope"],"modules/payment_gateways/types":["CancelInput","CancelResult","CaptureInput","CaptureResult","CreateSessionInput","CreateSessionResult","GatewayAdapter","GatewayPaymentStatus","GetStatusInput","RefundInput","RefundResult","UnifiedPaymentStatus","VerifyWebhookInput","WebhookEvent","registerGatewayAdapter","registerPaymentGatewayDescriptor"],"modules/registry":["ModuleCli"],"modules/setup":["ModuleSetupConfig"]}},"collisionKeys":{"moduleId":"gateway_autopay","tables":[],"aclFeatures":["gateway_autopay.view","gateway_autopay.configure"],"eventIds":[],"backendRoutes":[]},"publicRoutes":2,"glyph":"0200202","lint":[{"code":"peer-exact-pin","severity":"warn","message":"Peer dependencies pin Open Mercato exactly (@open-mercato/ai-assistant 0.10.1-develop.7741.1.61a2652671 and 2 more), so an app on any other release of Open Mercato gets a Yarn peer warning.","anchor":"i2 §1.4","src":null},{"code":"no-agents-md","severity":"info","message":"No AGENTS.md in the package.","anchor":"g3 §3","src":null},{"code":"peer-range-behind","severity":"info","message":"Built for 0.10.1-develop.7741.1.61a2652671 does not include Open Mercato 0.9.0.","anchor":"w4 §4.2","src":null},{"code":"public-routes","severity":"info","message":"2 of 2 routes do not require authentication.","anchor":null,"src":{"file":"src/modules/gateway_autopay/api/launch/route.ts","line":27}},{"code":"ships-tests","severity":"info","message":"The tarball ships test files.","anchor":null,"src":null},{"code":"version-drift","severity":"info","message":"integration.ts says 1.0.0, package.json says 0.10.1-develop.7741.1.61a2652671.","anchor":null,"src":{"file":"src/modules/gateway_autopay/integration.ts","line":3}}]}],"coverage":{"routesAuthResolved":1,"integrationTs":"expanded"},"diagnostics":[]},"receipts":[{"schema":1,"id":"r_20261111_761da576c010","cellKey":"761da576c0108a7ffbfc0a46449bdda1a340c33fa5abe866b4765f887cc9c543","module":{"locator":"npm:@open-mercato/gateway-autopay","version":"0.10.1-develop.7741.1.61a2652671","integrity":"sha512-GpvQkQqoFlUxmptFxlN3MnK4cUez6HOeeXpIFVX2UCz0x8ovej3ujeqklSID0cP07pVy/4K57Luv2PsNeJjqdw=="},"om":{"line":"next","version":"0.10.1-develop.8098.1.f4decc8a57","createApp":"create-mercato-app@0.10.1-develop.8098.1.f4decc8a57","preset":"classic"},"harness":{"version":"c349007c2b5b","node":"24.21.0","yarn":"4.17.1","runner":"ubuntu-latest","mode":"realistic","patches":[]},"baseline":{"status":"verified","receipt":"r_20261111_65dba1ed2eb6"},"requiresInstalled":[],"steps":[{"name":"scaffold","status":"pass","sec":4,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"install","status":"pass","sec":65,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"add","status":"fail","sec":2,"signature":"7d2b9e7e677dd32d82cc42d4c35c371fc443a7e9","excerpt":"❌ Module command failed: Cannot inspect the exact module artifact for \"@open-mercato/gateway-autopay\" while trying to read the project registry configuration. Check project registry credentials, package access and shipped src/dist module descriptors before retrying. No package was installed.","file":null,"line":null},{"name":"generate","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"typecheck","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"initialize","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"build","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"start","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"smoke","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null}],"result":{"status":"broken","failedStep":"add","alsoFailed":[],"classification":"module-fail","quarantineUntil":null},"transition":{"from":"quarantine","to":"broken","confirmed":true},"run":{"id":42995195189,"attempt":2,"url":"https://github.com/open-mercato/modules/actions/runs/42998182228/job/130447666597","at":"2026-11-11T09:47:52Z","durationSec":132},"attestation":null},{"schema":1,"id":"r_20261110_ef19145d27c1","cellKey":"ef19145d27c1218ba919da7f2cd69131ae737e7d1522d790cb0d12fe40a50b9b","module":{"locator":"npm:@open-mercato/gateway-autopay","version":"0.10.1-develop.7741.1.61a2652671","integrity":"sha512-GpvQkQqoFlUxmptFxlN3MnK4cUez6HOeeXpIFVX2UCz0x8ovej3ujeqklSID0cP07pVy/4K57Luv2PsNeJjqdw=="},"om":{"line":"next","version":"0.10.1-develop.8056.1.44b5ef4510","createApp":"create-mercato-app@0.10.1-develop.8056.1.44b5ef4510","preset":"classic"},"harness":{"version":"c349007c2b5b","node":"24.21.0","yarn":"unknown","runner":"ubuntu-latest","mode":"realistic","patches":[]},"baseline":{"status":"verified","receipt":"r_20261110_116bc50be35e"},"requiresInstalled":[],"steps":[{"name":"scaffold","status":"pass","sec":3,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"install","status":"fail","sec":12,"signature":"b15e685802de822f66d451d1f05bde8cf1b8677a","excerpt":"➤ YN0016: │ @tiptap/extension-blockquote@npm:3.32.3: All versions satisfying \"3.32.3\" are quarantined\n➤ YN0000: └ Completed in 12s 194ms\n➤ YN0000: · Failed with errors in 12s 201ms","file":null,"line":null},{"name":"add","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"generate","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"typecheck","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"initialize","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"build","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"start","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"smoke","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null}],"result":{"status":"quarantine","failedStep":"install","alsoFailed":[],"classification":"quarantine","quarantineUntil":null},"transition":{"from":"broken","to":"quarantine","confirmed":false},"run":{"id":42794100957,"attempt":1,"url":"https://github.com/open-mercato/modules/actions/runs/42794100957/job/129754940141","at":"2026-11-10T09:50:41Z","durationSec":93},"attestation":null},{"schema":1,"id":"r_20261107_f46143e02337","cellKey":"f46143e0233754868c7d683fdc7d5814a5be3b9f7f759d230e54fa161d2d91a5","module":{"locator":"npm:@open-mercato/gateway-autopay","version":"0.10.1-develop.7741.1.61a2652671","integrity":"sha512-GpvQkQqoFlUxmptFxlN3MnK4cUez6HOeeXpIFVX2UCz0x8ovej3ujeqklSID0cP07pVy/4K57Luv2PsNeJjqdw=="},"om":{"line":"next","version":"0.10.1-develop.8027.1.ae0a6c9e7b","createApp":"create-mercato-app@0.10.1-develop.8027.1.ae0a6c9e7b","preset":"classic"},"harness":{"version":"c349007c2b5b","node":"24.21.0","yarn":"4.17.1","runner":"ubuntu-latest","mode":"realistic","patches":[]},"baseline":{"status":"verified","receipt":"r_20261107_ce8767977c3c"},"requiresInstalled":[],"steps":[{"name":"scaffold","status":"pass","sec":3,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"install","status":"pass","sec":65,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"add","status":"fail","sec":2,"signature":"7d2b9e7e677dd32d82cc42d4c35c371fc443a7e9","excerpt":"❌ Module command failed: Cannot inspect the exact module artifact for \"@open-mercato/gateway-autopay\" while trying to read the project registry configuration. Check project registry credentials, package access and shipped src/dist module descriptors before retrying. No package was installed.","file":null,"line":null},{"name":"generate","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"typecheck","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"initialize","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"build","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"start","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"smoke","status":"skipped","sec":null,"signature":null,"excerpt":null,"file":null,"line":null}],"result":{"status":"broken","failedStep":"add","alsoFailed":[],"classification":"module-fail","quarantineUntil":null},"transition":{"from":"verified","to":"broken","confirmed":true},"run":{"id":42356957966,"attempt":2,"url":"https://github.com/open-mercato/modules/actions/runs/42357993903/job/128360299512","at":"2026-11-07T09:02:20Z","durationSec":132},"attestation":null},{"schema":1,"id":"r_20261106_bb6a58877d8d","cellKey":"bb6a58877d8df4468c7fcb565f11226b4f9e01e3b4a3e4ddb8b84d8c959305c2","module":{"locator":"npm:@open-mercato/gateway-autopay","version":"0.10.1-develop.7741.1.61a2652671","integrity":"sha512-GpvQkQqoFlUxmptFxlN3MnK4cUez6HOeeXpIFVX2UCz0x8ovej3ujeqklSID0cP07pVy/4K57Luv2PsNeJjqdw=="},"om":{"line":"next","version":"0.10.1-develop.7982.1.df20d84e85","createApp":"create-mercato-app@0.10.1-develop.7982.1.df20d84e85","preset":"classic"},"harness":{"version":"c349007c2b5b","node":"24.21.0","yarn":"4.17.1","runner":"ubuntu-latest","mode":"realistic","patches":[]},"baseline":{"status":"verified","receipt":"r_20261106_6f675788a4b1"},"requiresInstalled":[],"steps":[{"name":"scaffold","status":"pass","sec":3,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"install","status":"pass","sec":68,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"add","status":"pass","sec":37,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"generate","status":"pass","sec":15,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"typecheck","status":"pass","sec":126,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"initialize","status":"pass","sec":35,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"build","status":"pass","sec":256,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"start","status":"pass","sec":8,"signature":null,"excerpt":null,"file":null,"line":null},{"name":"smoke","status":"pass","sec":2,"signature":null,"excerpt":null,"file":null,"line":null}],"result":{"status":"verified","failedStep":null,"alsoFailed":[],"classification":"pass","quarantineUntil":null},"transition":{"from":null,"to":"verified","confirmed":true},"run":{"id":42194938967,"attempt":1,"url":"https://github.com/open-mercato/modules/actions/runs/42194938967/job/127815946429","at":"2026-11-06T09:25:27Z","durationSec":604},"attestation":null}],"rules":[{"id":"LST-1","pass":true,"detail":"Descriptor is valid."},{"id":"LST-2","pass":true,"detail":"Official package with a preview only."},{"id":"LST-3","pass":true,"detail":"src/modules and dist/modules pair found."},{"id":"LST-4","pass":true,"detail":"License: MIT."},{"id":"LST-5","pass":true,"detail":"No known malware or open critical advisory."},{"id":"LST-6","pass":true,"detail":"Name reviewed at merge."},{"id":"VER-1","pass":false,"detail":"Receipt on 0.9: skipped."},{"id":"VER-2","pass":true,"detail":"Fits statically on 0.9: ok."},{"id":"VER-3","pass":true,"detail":"Supply chain: ok."},{"id":"VER-4","pass":true,"detail":"No lint errors."},{"id":"VER-5","pass":true,"detail":"No repository in the descriptor to compare."}],"maintainers":["pat-lewczuk","patryk.andrzejewski","piotrkarwatka"]}
