Floynk Documentation
Magento

De Floynk-module installeren

Download en installeer de Floynk-module in uw Magento-winkel, controleer hem in Floynk, en werk hem bij of verwijder hem.

De Floynk-module installeren

De Floynk-module (Floynk_Connector) is een kleine Magento-module die u één keer in uw winkel installeert. Voorraadsynchronisatie en het versturen van orders naar Magento lopen via deze module:

  • Hij meldt Floynk binnen enkele seconden wanneer een product, voorraad, bestelling of verzending in Magento verandert.
  • Hij maakt marktplaatsbestellingen in Magento aan met de prijzen die de klant op de marktplaats betaalde, een gastklant en de betaalmethode Floynk, zonder e-mails te versturen.
  • Hij schrijft de voorraad die Floynk beheert in één stap weg, rekening houdend met Magento-bestellingen die nog openstaan, zodat die eenheden niet twee keer worden aangeboden.

Hij voegt geen code aan uw webwinkel toe en, op zijn instellingen na, geen schermen aan Magento Admin. Zolang hij niet is geïnstalleerd, draait de koppeling in de instelstand: producten en Magento-bestellingen worden geïmporteerd, maar voorraadsynchronisatie en het versturen van orders naar Magento staan stil. Zie wat werkt met en zonder de module.

Downloaden

Huidige versie: 1.0.0 · Download de Floynk-module (zip)

De downloadlink geeft altijd de nieuwste versie. Floynk toont de geïnstalleerde versie op Instellingen › E-commerce › Magento.

Licentie (de Engelse tekst is bindend): klanten van Floynk mogen de module installeren en gebruiken in hun eigen Magento-winkels; niet verspreiden, aanpassen of doorverkopen; geleverd zoals hij is, zonder aansprakelijkheid.

Copyright © 2026 Digitx B.V. All rights reserved. Floynk customers may install and use this module on their own Magento stores. No redistribution, modification or resale. Provided as is, without warranty of any kind; Digitx B.V. is not liable for any damages arising from its use.

Vereisten

  • Een Magento-versie uit de ondersteunde versies, met Inventory Management (MSI) aan.
  • PHP 8.2 tot en met 8.5.
  • Shell-toegang tot uw Magento-installatie, om bin/magento uit te voeren.
  • De cron van Magento moet draaien. De module verstuurt elke update direct, en een cronjob die elke minuut draait verstuurt wat niet is aangekomen. Is Floynk niet bereikbaar, dan blijft de module het proberen met steeds langere pauzes.

Installeren vanuit de zip

Voer deze commando's uit in de hoofdmap van uw Magento-installatie (waar bin/magento staat):

Terminal
unzip floynk-connector-latest.zip -d app/code/Floynk/Connector
bin/magento module:enable Floynk_Connector
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush

Voer na elke installatie en update altijd zowel setup:upgrade als setup:di:compile uit, in welke mode uw winkel ook draait. Samen bouwen ze de gegenereerde code van Magento opnieuw op, ook de lijst met plugins in generated/metadata/staticcache. cache:flush wist die lijst niet. Is de lijst verouderd, dan voert Magento de nieuwe plugins van de module niet uit.

In developer mode (of default mode) kunt u in plaats van setup:di:compile ook generated/ wissen. Dat wist ook generated/metadata/staticcache:
Terminal
rm -rf generated/code/* generated/metadata/* var/cache/* var/page_cache/*
bin/magento setup:upgrade --keep-generated
Meldt Magento "Directory not empty", voer de regel met setup:upgrade dan nog een keer uit. Weet u niet in welke mode uw winkel draait? bin/magento deploy:mode:show laat het zien.

Installeren met Composer

De module staat niet op Packagist. Voeg de zip daarom toe als lokaal Composer-pakket:

Terminal
mkdir -p packages/floynk-connector
unzip floynk-connector-latest.zip -d packages/floynk-connector
composer config repositories.floynk path packages/floynk-connector
composer require floynk/module-connector
bin/magento module:enable Floynk_Connector
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush

Composer installeert de module alleen op de ondersteunde versies (Magento framework 103.0.7 tot en met 103.0.9). Net als bij de zip zijn setup:upgrade en setup:di:compile allebei nodig; in developer mode kan ook generated/ wissen (zie Installeren vanuit de zip).

De integratie toegang geven tot de module

  • Met Resource Access: All op de Floynk-integratie (de instelling uit de koppelstappen) hoeft u niets meer te doen.
  • Met Custom-toegang opent u Magento Admin › System › Extensions › Integrations › Floynk › API, vinkt u Floynk Connector API aan (de module voegt dit toe aan de lijst) en klikt u op Save. Vraagt Magento erom, klik dan op Reauthorize.

Zonder deze toegang zegt de modulekaart in Floynk na Opnieuw controleren "Voorraad wordt niet bijgewerkt", noemt hij Floynk_Connector::api, en kan Floynk via de module geen voorraad schrijven of bestellingen doorzetten.

Controleren in Floynk

  • Tijdens de onboarding: de stap Installeer de Floynk-module toont "Nog niet gevonden". Klik op Opnieuw controleren; dit verandert in "Geïnstalleerd v{version}" en u kunt op Doorgaan klikken.
  • Later: Instellingen › E-commerce › Magento › Floynk-module › Opnieuw controleren. Zodra de module gevonden is, toont de kaart "Geïnstalleerd v{version}" en verdwijnt de melding "Voorraadsynchronisatie en het versturen van orders naar Magento staan uit". Zodra Floynk op de events van de module is geabonneerd, komt daar "events geabonneerd · laatste event …" bij.

Vindt Opnieuw controleren (of de controle van elk uur) de module voor het eerst, dan abonneert Floynk zich direct op de events van de module, en komen de events binnen. Lukt dat niet, of verdwijnt het abonnement later, dan abonneert Floynk zich opnieuw bij de controle van elk uur, zolang de module antwoordt. Wilt u niet wachten, klik dan op Opnieuw abonneren op de pagina Systeem Status. Zolang Floynk niet geabonneerd is, verstuurt de module geen events, en komen wijzigingen in Magento via Floynks eigen controles binnen: bestellingen elke 10 minuten, gewijzigde producten en voorraad elk uur.

Instellingen in Magento

Magento Admin › Stores › Configuration › Floynk › Floynk Connector heeft twee instellingen, onder General:

  • Send events to Floynk (standaard Yes): op No legt de module geen updates meer vast en verstuurt hij er geen. Marktplaatsbestellingen en voorraad die Floynk schrijft blijven werken, en Floynk blijft Magento zelf lezen: bestellingen elke 10 minuten, gewijzigde producten elk uur en de voorraad van maximaal 1.000 producten per uur.
  • Log level (Debug, Info, Warning of Error): hoeveel de module schrijft naar var/log/floynk.log.

Bijwerken

Download de zip opnieuw. Geïnstalleerd vanuit de zip, vervang dan de modulemap:

Terminal
rm -rf app/code/Floynk/Connector
unzip floynk-connector-latest.zip -d app/code/Floynk/Connector

Geïnstalleerd met Composer, pak de zip dan uit over packages/floynk-connector en werk het pakket bij:

Terminal
unzip -o floynk-connector-latest.zip -d packages/floynk-connector
composer update floynk/module-connector

Laat Magento daarna de nieuwe versie laden. Een nieuwe versie kan de plugins en events van de module veranderen, en Magento bewaart de oude in zijn gegenereerde code, ook in generated/metadata/staticcache. cache:flush wist die code niet (gezien op Mage-OS 3.5). Voer na een update dus altijd zowel setup:upgrade als setup:di:compile uit, in welke mode uw winkel ook draait:

Terminal
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento cache:flush

In developer mode (of default mode) kunt u in plaats daarvan de gegenereerde code verwijderen, generated/metadata/staticcache inbegrepen:

Terminal
rm -rf generated/code/* generated/metadata/* var/cache/* var/page_cache/*
bin/magento setup:upgrade --keep-generated

Meldt Magento "Directory not empty", voer de setup:upgrade-regel dan opnieuw uit.

Floynk meldt nieuwe versies niet in de app; vergelijk de versie op deze pagina met die op de modulekaart.

Verwijderen

Houd de module geïnstalleerd zolang de winkel Floynk-bestellingen heeft; de module uitschakelen of verwijderen breekt de bestelweergave in Magento Admin voor bestellingen die met de Floynk-betaalmethode zijn betaald.

Marketplace-bestellingen die Floynk in Magento zet, gebruiken de betaalmethode en vervoerder floynk, en die registreert de module. Magento heeft ze nodig om die bestellingen te openen, dus de module moet geïnstalleerd en ingeschakeld blijven zolang de winkel zulke bestellingen heeft. U hoeft Floynk-bestellingen niet eerst te annuleren of af te sluiten.

Stoppen met Floynk gaat in deze volgorde:

  1. Klik in Floynk op Magento ontkoppelen onder Instellingen › E-commerce › Magento.
  2. Zet in Magento Admin › Stores › Configuration › Floynk › Floynk Connector › General Send events to Floynk op No.
  3. Verwijder in Magento Admin › System › Extensions › Integrations de Floynk-integratie. Daarmee trekt u de toegang van Floynk in.
  4. Laat de module geïnstalleerd en ingeschakeld.
Als u de module uitschakelt en setup:upgrade uitvoert, worden de tabellen van de module verwijderd. Floynk abonneert zich automatisch opnieuw en herkent bestellingen die het al via Magento heeft verstuurd aan de hand van de eigen bestelgegevens van Magento, maar schakel de module niet uit terwijl Floynk bestellingen verstuurt.

Verwijder de module pas als de winkel geen bestellingen meer heeft die met de Floynk-betaalmethode zijn betaald:

Terminal
bin/magento module:disable Floynk_Connector
rm -rf app/code/Floynk/Connector
bin/magento setup:upgrade
bin/magento cache:flush

Geïnstalleerd met Composer, voer dan composer remove floynk/module-connector uit in plaats van de regel met rm -rf.

Wis de gecompileerde code zoals in de opmerking onder Installeren vanuit de zip als Magento nog naar de module verwijst. Verwijdert u de module terwijl Floynk nog gekoppeld is, dan gaat de koppeling terug naar de instelstand: voorraadsynchronisatie en het versturen van orders naar Magento staan stil, en Floynk meldt dat op Instellingen › E-commerce › Magento. Producten, Magento-bestellingen en verzendingen blijven synchroniseren.