Apps en koppelingen
Koppelingen voor webshop, marktplaats en boekhouding
Afosto haalt de orders op uit je webshop en marktplaatsen, stuurt de voorraad terug en zet orders en facturen door naar je boekhouding. Een koppeling zet je zelf aan in de app store van de backoffice. Staat je tool er niet bij, dan bouw je hem op de API.
Alle apps en koppelingen
Filter op categorie of zoek op naam. Heeft een app een eigen pagina, dan lees je daar wat er synchroniseert.
ShopifyWebshops
WooCommerceWebshops
Adobe CommerceWebshops
LightspeedWebshops
EpagesWebshops
Bol.comMarketplaces
AmazonMarketplaces
eBayMarketplaces
KauflandMarketplaces
DecathlonMarketplaces
CarrefourMarketplaces
KruidvatMarketplaces
ObelinkMarketplaces
Winkelstraat.nlMarketplaces
About YouMarketplaces
EffectConnectMarketplaces
ConradMarketplaces
Leen BakkerMarketplaces
PraxisMarketplaces
AdyenBetalen
MollieBetalen
PayPalBetalen
Pay.Betalen
CM.comBetalen
PostNLVervoerders
DHLVervoerders
FedExVervoerders
UPSVervoerders
GLSVervoerders
DPDVervoerders
DGOVervoerders
SendcloudVervoerders
BudbeeVervoerders
MyParcelVervoerders
Parcel ProVervoerders
InTime DeliveryVervoerders
MontaFulfilment
MendrixFulfilment
InnosendFulfilment
DeliveryMatchFulfilment
QLSFulfilment
StoqflowFulfilmentExact OnlineBoekhouden
SilvasoftBoekhouden
JorttBoekhouden
BillitBoekhouden
Google AnalyticsAnalytics
Google Tag ManagerAnalytics
FacebookAnalytics
ProfitmetricsAnalytics
KlaviyoMarketing
MailBlueMarketingGoogle AdsMarketing
PinterestMarketing
TrustpilotReviews
KiyohReviews
Webwinkel KeurReviews
Trusted ShopsReviews
Feedback CompanyReviews
WeAreEvesReviews
Je webshop, marktplaats en Exact Online koppelen
Afosto zit tussen je verkoopkanalen en je boekhouding. Orders uit je webshop en van marktplaatsen komen binnen in Afosto, en Afosto zet ze door naar je boekhoudpakket. Zoek je een koppeling tussen Magento en Exact Online, of tussen WooCommerce en Exact, dan loopt die via Afosto en niet rechtstreeks.
Wat er per koppeling synchroniseert, lees je bij de Exact Online koppeling, de Magento koppeling, de WooCommerce koppeling en de Shopify koppeling.
Webshop
Afosto haalt de orders op uit Magento 2 (ook Adobe Commerce), WooCommerce of Shopify en stuurt voorraad en track & trace terug naar je webshop.
Marktplaatsen
Orders van bol, Amazon, Kaufland en marktplaatsen op Mirakl, zoals Decathlon, komen in hetzelfde orderoverzicht. Via EffectConnect koppel je meer kanalen in één keer.
Exact Online
Afosto zet de orders in Exact bij de debiteur die daar al staat en stuurt de voorraad mee. Beheer je je artikelen in Exact, dan haalt Afosto ze daar op.
Ander boekhoudpakket
Afosto koppelt ook met Jortt, Silvasoft en Billit. Werk je met een ander pakket, dan stuurt Afosto elke factuur in bcc naar een adres naar keuze, of maakt het per maand of kwartaal een export van alle facturen.
Voor developers: bouw je eigen koppeling
Staat je tool niet in de bibliotheek, dan bouw je de koppeling zelf op de API van Afosto. Dit heb je ervoor nodig.
GraphQL API
Via de GraphQL API op https://afosto.app/graphql werk je met orders, producten en voorraad. Met mutations maak je onder meer een order aan en voeg je er orderregels aan toe.
Webhooks
Krijg een POST op je eigen endpoint zodra een order wordt aangemaakt, vrijgegeven, bijgewerkt of gesloten, of een zending onderweg is. Elk bericht is ondertekend met HMAC-SHA256, mislukte berichten worden opnieuw geprobeerd en per endpoint zie je wat er is afgeleverd.
API-sleutels en OAuth 2.0
Voor je eigen account maak je in afosto.app een API-sleutel aan onder Instellingen, API. Bouw je een app voor meerdere accounts, dan gebruik je OAuth 2.0 met de authorization-code flow en scopes per app.
Handleidingen en referentie
In de docs staan handleidingen voor koppelingen als Exact Online, bol, Shopify, WooCommerce en Magento 2. De API-referentie staat op developers.afosto.app.
Zie je je tool niet?
Bouw de koppeling zelf op de GraphQL API. Zo maak je een order aan en voeg je er orderregels aan toe.
Open de API-referentie// import-order.ts: GraphQL API
import { GraphQLClient } from 'graphql-request';
const gql = new GraphQLClient('https://afosto.app/graphql', {
headers: { Authorization: `Bearer ${accessToken}` },
});
// 1. Create the order
const { createOrder: { order } } = await gql.request(
`mutation CreateOrder($i: CreateOrderInput!) {
createOrder(input: $i) { order { id number status } }
}`,
{ i: { channel_id: CHANNEL_ID, currency: 'EUR',
country_code: 'NL' } }
);
// 2. Add order lines
await gql.request(
`mutation AddItems($i: AddItemsToOrderInput!) {
addItemsToOrder(input: $i) { order { id } }
}`,
{ i: { order_id: order.id,
items: [{ sku: 'SKU-001', quantity: 2 }] } }
);FAQ
Vragen over koppelingen
Welke koppelingen heeft Afosto?
Afosto koppelt met webshops (Shopify, WooCommerce, Magento 2 en Adobe Commerce, Lightspeed eCom, ePages), marktplaatsen (bol, Amazon, Kaufland, Decathlon, EffectConnect en meer), betaalproviders (Mollie, Pay., Adyen, PayPal), vervoerders en verzendsoftware (PostNL, DHL, DPD, Sendcloud, MyParcel en meer), fulfilmentpartijen, boekhoudpakketten (Exact Online, Jortt, Silvasoft, Billit), analytics, marketing en reviews. De volledige lijst staat in de bibliotheek op deze pagina.
Kan ik Magento of WooCommerce koppelen aan Exact Online?
Ja, via Afosto. De Magento 2- of WooCommerce-app haalt je orders naar Afosto, en de Exact-app zet ze in Exact bij de debiteur die daar al staat. De voorraad gaat terug naar je webshop. Er loopt dus geen directe lijn van je webshop naar Exact: Afosto zit ertussen. Orders van bol of Kaufland gaan op dezelfde manier naar Exact. Meer daarover bij de Exact Online koppeling.
Hoe zet ik een koppeling aan?
In de backoffice open je de app store en kies je de app. Daarna vul je de gegevens in die de app vraagt, zoals een API-sleutel van het andere systeem, of je logt in bij de andere partij en geeft Afosto toegang. Vervolgens stel je in wat er synchroniseert, bijvoorbeeld of Afosto de voorraad naar je webshop stuurt. Een developer heb je daar niet voor nodig. Voor veel koppelingen staat een handleiding in de docs.
Mijn webshop of pakket staat er niet bij. Kan ik toch koppelen?
Voor sommige systemen, zoals PrestaShop, is er geen standaard koppeling. Je kunt er wel een laten bouwen op de GraphQL API van Afosto, door je eigen developer of door een partner. Voor je boekhouding kan het vaak ook zonder koppeling: Afosto stuurt elke factuur in bcc naar een adres, of maakt per maand of kwartaal een export van alle facturen.
Wat kost een koppeling?
Dat hangt af van je pakket. De boekhoudkoppeling, zoals die met Exact Online, zit erin vanaf OMS Start. Wat elk pakket bevat, zie je op de prijspagina voor OMS en WMS. In een demo kijken we samen welke koppelingen jij nodig hebt.
Hoe bouw ik zelf een koppeling op Afosto?
Via de GraphQL API op https://afosto.app/graphql. Voor je eigen account maak je in afosto.app een API-sleutel aan onder Instellingen, API. Bouw je een app voor meerdere accounts, dan gebruik je OAuth 2.0. Met webhooks krijg je een bericht op je eigen endpoint zodra een order wordt aangemaakt of verandert, of een zending onderweg is. Elk bericht is ondertekend met HMAC-SHA256. De volledige referentie staat op developers.afosto.app.
Leesvoer
Meer lezen over koppelingen
Bekijk welke koppelingen jij nodig hebt
Maak een account aan, of plan een demo en vertel welke webshop, marktplaatsen en boekhouding je gebruikt. Dan laten we zien hoe ze in Afosto samenkomen.


