Doel: Importeer orders van een (gedeeld) Google Sheets project als je een meer individuele oplossing nodig hebt.

De abonnementen van Sendcloud zijn bijgewerkt. Als de abonnementen in de banner hierboven niet overeenkomen met je huidige abonnement en je wilt meer weten, klik dan hier.
Voorwaarden
Om verder te gaan heb je het volgende nodig:
- Een Zapier account: Deze gids werkt ook met een proefaccount. Er zijn geen betaalde apps nodig.
- Een opgezette Sendcloud API-verbinding: Zie hier hoe je onze API in je account kunt activeren. Je hebt bij ons geen betaald abonnement nodig.
- Basiskennis van het werken met een API
Google Sheets trigger
De eerste stap van je "order import" zap zal de trigger zijn. Ga je gang en voeg de Google Sheets app toe. Als trigger-event kiezen we voor "Nieuwe Spreadsheet-rij", maar als je de voorkeur geeft aan het triggeren van de gebeurtenis elke keer als je een compleet nieuwe spreadsheet toevoegt, kun je dat ook doen.
Vervolgens moet je je Google-account kiezen, je spreadsheetrijen aanpassen en gegevens vinden (d.w.z. je Google-verbinding testen). Dit is nodig voor de trigger om te begrijpen welke spreadsheet voor de trigger wordt gebruikt, zodat we data van specifieke cellen/kolommen kunnen nemen en deze in onze Sendcloud API-aanvraag kunnen invoeren.
De API aanvraag aanpassen
Om een API aanvraag te maken, zullen we gebruik maken van de Webhooks by Zapier app. Voor het actie-event kies je voor Custom Request.
Customize Request
In deze gids maken we een zending aan via API. Pas je aanvraag als volgt aan:
Method | POST |
URL | https://app.sendcloud.sc/api/v2/parcels |
Data Pass-Through | False |
Data
In deze stap is de individualiteit van je aanvraag het grootste voordeel. Je kunt alle parameters van onze API documentatie gebruiken om aan je wensen te voldoen. Hieronder zullen we een zeer eenvoudig voorbeeld laten zien, waarbij elke bestelling uit de Google Sheet wordt geïmporteerd in de Incoming Order View in Sendcloud. De daadwerkelijke aanmaak van de labels gebeurt in het Sendcloud paneel waar je jouw verzendmethode, verzekering, enz. kan kiezen.
Als je weet welke verzendmethode je moet gebruiken en als je wilt dat het label automatisch wordt aangemaakt, kun je natuurlijk het laadvermogen van deze aanvraag aanpassen aan jouw behoeften.
Authentication & Header
Voor de authenticatie zullen we gebruik maken van Basic Auth. Gebruik je publieke & geheime sleutel van de Sendcloud API instelling, gescheiden door een pipe ("|").
Stel de Content-Type in op "application/json".
En dat is het!
Je kunt deze zap nu gaan testen. Als je problemen ondervindt met de API-aanvraag (b.v. het event), twijfel dan niet om contact op te nemen onze customer support via contact@sendcloud.com. Als je problemen ondervindt met de Google Sheets trigger, controleer dan het probleemoplossingsartikel van Zapier.