Kowal Custom Header Links voor Magento 2
€ 12,50 € 12,50
Order Attachment is een praktische Magento 2-module voor webshops die extra bestanden van klanten willen verzamelen die aan een bestelling zijn gekoppeld. De extensie is vooral geschikt in situaties waarin foto’s, scans, PDF-documenten, grafische ontwerpen, bevestigingen, recepten, formulieren of andere door de klant aangeleverde materialen nodig zijn om de aankoop te verwerken.
De module voegt een veilig bijlageveld toe aan de checkout en slaat het bestand samen met de bestelling op. Het formulier kan zichtbaar zijn voor alle bestellingen of alleen wanneer het winkelwagentje een product bevat dat is gemarkeerd als een product waarvoor een bijlage vereist is. Zo dwingt de webshop geen upload af waar dat niet nodig is, en kunnen producten waarvoor extra gegevens nodig zijn toch nauwkeurig worden verwerkt.
Het belangrijkste voordeel van de module is de controle over het moment van uploaden en de veiligheid van de bestandsoverdracht. De bijlage wordt gevalideerd aan de backendzijde, buiten de publieke map opgeslagen en alleen via beveiligde acties in het Magento-beheerpaneel beschikbaar gesteld aan beheerders. Dit beperkt het risico op onbedoelde openbaarmaking van klantbestanden en voorkomt het probleem van publieke links naar privédocumenten.
Nadat de bestelling is geplaatst, ziet de beheerder de bijlage direct in het bestellingsoverzicht. Het bestand kan worden gedownload of, als het formaat wordt ondersteund, in een voorbeeldweergave worden geopend. Ondersteund worden gangbare afbeeldingsformaten en PDF, en toegestane extensies en de maximale bestandsgrootte kunnen in het beheerpaneel worden geconfigureerd.
De module is bedoeld voor Magento 2-webshops die producten of diensten verkopen waarvoor een extra bestand van de klant nodig is, bijvoorbeeld:
De beheerder kan in het paneel instellen:
De module is ontworpen vanuit de aanname dat elk geüpload bestand niet vertrouwd is. Daarom worden bestanden aan de serverzijde gevalideerd, krijgen ze veilige technische namen en worden ze niet gepubliceerd als directe URL’s in pub/media. Downloaden en voorbeeldweergave verlopen via administratieve controllers die worden beschermd door Magento-rechten.