Heeft u vragen? Laat hier uw bericht achter of plan direct een kort gesprek met onze manager in.

Integratie met Salesforce Commerce Cloud

Integreer uw B2B e-commerceoplossing met Salesforce Commerce Cloud en andere winkelwagensystemen die wij ondersteunen. Maak één keer verbinding met ons en gebruik gegevens van zoveel platforms als u nodig hebt.

Uw app of software

APP Icon - Unified Shopping Cart Integration API

Uniforme API

API2Cart - Unified Shopping Cart Integration API
Ondersteunde versies: Alle

Uw app of software

APP Icon - Unified Shopping Cart Integration API

API2Cart - Unified Shopping Cart Integration API
Ondersteunde versies: Alle

Stapsgewijze handleiding voor het ontwikkelen van een SalesForce Commerce Cloud-integratie via API2Cart

01

Vraag een gratis proefversie aan

Start uw gratis proefperiode van 14 dagen en registreer uw API2Cart-account.

02

Voeg de SalesForce Commerce Cloud-winkel toe

Voeg de winkel van uw klanten toe aan uw SalesForce Commerce Cloud-account of test met welke gegevens u kunt werken met behulp van onze demowinkels.

03

Integreer uw software met API2Cart.

Ontwikkel een integratie tussen uw software of app en API2Cart.

Lijst met methoden voor SalesForce Commerce Cloud-integratie

  • account.failed_webhooks

    Als de callback van uw service om wat voor reden dan ook geen webhooks van API2Cart kan accepteren, kunt u met behulp van deze methode een lijst met gemiste webhooks krijgen om de synchronisatie opnieuw uit te voeren met entity_id. Houd er rekening mee dat we dergelijke gegevens 24 uur bewaren.
  • account.supported_platforms

    Gebruik deze methode om een ​​lijst met ondersteunde platforms op te halen en de sets parameters die nodig zijn om verbinding te maken met elk daarvan. Opmerking: sommige platforms kunnen meerdere verbindingsmethoden hebben, zodat het antwoord meerdere sets parameters bevat.
  • account.cart.list

    Met deze methode krijgt u een lijst met online winkels die zijn gekoppeld aan uw API2Cart account.
  • account.cart.add

    Gebruik deze methode om het proces van het verbinden van winkels met API2Cart te automatiseren.
  • account.config.update

    Gebruik deze methode om de wijziging van inloggegevens te automatiseren die worden gebruikt om online winkels te verbinden.
  • analytics.report

    Haal een analytisch rapport op met totalen en optionele uitsplitsing per interval voor een winkel over een opgegeven periode.
  • analytics.product_report

    Haal productniveau-analyses op voor een winkel over een opgegeven periode.
  • analytics.customer_report

    Haal klantniveau-analyses op voor een winkel over een opgegeven periode.
  • attribute.info

    Krijg informatie over een specifiek globaal attribuut op basis van zijn ID.
  • attribute.count

    Laat het aantal attributen tellen.
  • attribute.list

    Ontvang een lijst met globale kenmerken.
  • attribute.add

    Nieuw attribuut toevoegen.
  • attribute.update

    Attribuutgegevens bijwerken.
  • attribute.delete

    Verwijder attribuut uit winkel.
  • attribute.assign.group

    Kenmerk aan de groep toewijzen
  • attribute.assign.set

    Wijs een attribuut toe aan de attribuutset
  • attribute.attributeset.list

    Ontvang de attribute_set lijst
  • attribute.group.list

    Lijst met attribuutgroepen ophalen
  • attribute.type.list

    Krijg een lijst met ondersteunde kenmerktypen.
  • attribute.unassign.group

    Kenmerk uit groep verwijderen
  • attribute.unassign.set

    Toewijzing van attribuut uit attribuutset ongedaan maken
  • attribute.value.add

    Voeg een nieuwe waarde toe aan het attribuut.
  • attribute.value.update

    Attribuutwaarde bijwerken.
  • attribute.value.delete

    Attribuutwaarde verwijderen.
  • basket.info

    Winkelmandinformatie ophalen.
  • basket.item.add

    Voeg artikel toe aan winkelwagen.
  • basket.live_shipping_service.list

    Haal een lijst met live verzendtariefservices op.
  • basket.live_shipping_service.create

    Creëer een live verzendtariefservice.
  • basket.live_shipping_service.delete

    Live verzendtariefservice verwijderen.
  • batch.job.list

    Krijg een lijst met recente vacatures
  • batch.job.result

    Ontvang taakresultaatgegevens
  • bridge.download

    Download bridge voor store.
    Houd er rekening mee dat de methode niet werkt als u deze aanroept vanuit Swagger UI.
  • bridge.update

    Update brug in de winkel.
  • bridge.delete

    Verwijder de brug uit de winkel.
  • cart.info

    Met deze methode kun je verschillende gegevens over de winkel ophalen, waaronder een lijst met winkels (bij een multistore-configuratie), een lijst met ondersteunde talen, valuta's, vervoerders, magazijnen en veel andere informatie. Deze gegevens zijn relatief stabiel en veranderen zelden, daarom kan API2Cart bepaalde gegevens cachen om de belasting van de winkel te verminderen en de uitvoering van het verzoek te versnellen. We raden ook aan om de respons van deze methode aan jouw kant te cachen om verzoeken te besparen. Als je de cache voor een specifieke winkel moet wissen, gebruik dan de methode cart.validate.
  • cart.validate

    Deze methode wist de cache in API2Cart voor een bepaalde winkel en controleert of de verbinding met de winkel beschikbaar is. Gebruik deze methode als er wijzigingen zijn aangebracht in de instellingen in de winkel, bijvoorbeeld als er een nieuwe plug-in is geïnstalleerd of verwijderd.
  • cart.list

    Krijg een lijst met ondersteunde winkelwagens.
  • cart.bridge

    Haal de bridge-sleutel en de store key op.
  • cart.disconnect

    Verbreek de verbinding met de winkel en wis de opslagsessiegegevens.
  • cart.methods

    Retourneert een lijst met ondersteunde API-methoden.
  • cart.config

    Krijg een lijst met winkelwagenconfigs.
  • cart.clear_cache

    Wis de cache in de winkel.
  • cart.create

    Winkel toevoegen aan het account.
  • cart.delete

    Verwijder de winkel uit API2Cart.
  • cart.catalog_price_rules.count

    Krijg korting op de prijsregels van de winkelwagencatalogus.
  • cart.catalog_price_rules.list

    Ontvang kortingen op de prijsregels van de winkelwagencatalogus.
  • cart.config.update

    Gebruik deze API-methode om aangepaste gegevens in de klantendatabase bij te werken.
  • cart.coupon.count

    Met deze methode kun je het aantal kortingsbonnen krijgen. Op sommige platforms kun je de kortingsbonnen filteren op de datum waarop ze actief waren.
  • cart.coupon.list

    Ontvang kortingsbonnen voor winkelwagentjes
  • cart.coupon.add

    Gebruik deze methode om een tegoedbon aan te maken met gespecificeerde voorwaarden.
  • cart.coupon.delete

    Kortingscode verwijderen
  • cart.coupon.condition.add

    Gebruik deze methode om aanvullende voorwaarden toe te voegen voor het toepassen van kortingsbonnen.
  • cart.giftcard.count

    Aantal cadeaubonnen ophalen.
  • cart.giftcard.list

    Lijst met cadeaubonnen.
  • cart.giftcard.add

    Gebruik deze methode om een cadeaubon aan te maken voor een bepaald bedrag.
  • cart.giftcard.delete

    Cadeaubon verwijderen.
  • cart.meta_data.list

    Met deze methode kunt u een lijst met metadata voor verschillende entiteiten ophalen. Ondersteunde entiteiten kunnen per platform verschillen. Om de lijst met ondersteunde entiteiten te verkrijgen, geeft u een ongeldige waarde door in de parameter entity. Het antwoord bevat de lijst met entiteiten die door het specifieke platform worden ondersteund. Meestal gaat het om gegevens die zijn aangemaakt door plug-ins van derden.
  • cart.meta_data.set

    Stel metagegevens in voor een specifieke entiteit met deze methode. Ondersteunde entiteiten kunnen per platform verschillen. Om de lijst met ondersteunde entiteiten te verkrijgen, geeft u een ongeldige waarde door in de parameter entity. Het antwoord bevat de lijst met entiteiten die door het specifieke platform worden ondersteund. Meestal gaat het om gegevens die zijn aangemaakt door plug-ins van derden.
  • cart.meta_data.unset

    Metagegevens voor een specifieke entiteit uitschakelen.
  • cart.plugin.list

    Krijg een lijst met plug-ins van derden die in de winkel zijn geïnstalleerd.
  • cart.script.list

    Laat scripts installeren in de storefront.
  • cart.script.add

    Voeg nieuw script toe aan de storefront.
  • cart.script.delete

    Script verwijderen uit de storefront.
  • cart.shipping_zones.list

    Krijg een lijst met verzendzones.
  • category.info

    Krijg categorie-informatie over categorie-ID*** of geef een andere categorie-ID op.
  • category.count

    Tel categorieën in de winkel.
  • category.list

    Haal een lijst met categorieën op uit de winkel.
  • category.find

    Zoek categorie in de winkel. Standaard wordt hier 'Laptop' opgegeven.
  • category.assign

    Categorie aan product toewijzen
  • category.unassign

    De toewijzing van categorie aan product ongedaan maken
  • category.add

    Voeg een nieuwe categorie toe in de winkel
  • category.add.batch

    Voeg nieuwe categorieën toe aan de winkel.
  • category.update

    Update de categorie in de winkel
  • category.delete

    Categorie in winkel verwijderen
  • category.delete.batch

    Verwijder categorieën uit de winkel.
  • category.image.add

    Voeg afbeelding toe aan categorie
  • category.image.delete

    Afbeelding verwijderen
  • customer.info

    Haal de gegevens van klanten op uit de winkel.
  • customer.count

    Ontvang het aantal klanten uit de winkel.
  • customer.list

    Krijg een lijst met klanten uit de winkel.
  • customer.find

    Vind klanten in de winkel.
  • customer.add

    Voeg klant toe aan de winkel.
  • customer.update

    Gegevens van de klant in de winkel bijwerken.
  • customer.delete

    Klant uit winkel verwijderen.
  • customer.address.add

    Klantadres toevoegen.
  • customer.attribute.list

    Krijg attributen voor een specifieke klant.
  • customer.group.list

    Krijg een lijst met klantgroepen.
  • customer.group.add

    Klantgroep aanmaken.
  • customer.wishlist.list

    Ontvang een verlanglijst van klanten uit de winkel.
  • marketplace.product.find

    Zoek product in de globale catalogus.
  • order.info

    Info over een specifieke bestelling op ID
  • order.count

    Tel bestellingen in de winkel
  • order.list

    Ontvang een lijst met bestellingen uit de winkel.
  • order.find

    Deze methode is verouderd en wordt in de toekomst niet meer ondersteund. Gebruik in plaats daarvan 'order.list'.
  • order.calculate

    Berekent de totale kosten van een bestelling voor een bepaalde klant en een reeks producten, evenals de beschikbare verzendmethoden op basis van het opgegeven adres. De berekening houdt rekening met productprijzen in de winkel, kortingen, belastingen, verzendkosten en andere winkelinstellingen. Het resultaat bevat een gedetailleerde uitsplitsing van de uiteindelijke bestelkosten per component.

    Houd er rekening mee dat de uiteindelijke totalen, belastingen en andere bedragen de bijbehorende waarden voor de geselecteerde verzendmethode moeten bevatten.

    Het resultaat van deze methode kan worden gebruikt bij het aanmaken van een bestelling met de methode order.add.

  • order.add

    Voeg een nieuwe bestelling toe aan de winkelwagen.
  • order.update

    Bestaande bestelling bijwerken.
  • order.abandoned.list

    Ontvang een lijst met bestellingen die door klanten zijn achtergelaten voordat de bestelling werd voltooid.
  • order.financial_status.list

    Lijst met financiële statussen ophalen
  • order.fulfillment_status.list

    Lijst met uitvoeringsstatussen ophalen
  • order.preestimate_shipping.list

    Haal een lijst op met de vooraf geschatte verzendmethoden van de bestelling.
  • order.refund.add

    Voeg een terugbetaling toe aan de bestelling.
  • order.return.add

    Maak een nieuw retourverzoek aan.
  • order.return.update

    Update de verzendgegevens van de bestelling.
  • order.return.delete

    Retour verwijderen.
  • order.shipment.info

    Ontvang informatie over de verzending.
  • order.shipment.list

    Ontvang een lijst met verzendingen per bestelling.
  • order.shipment.add

    Voeg een zending toe aan de bestelling.
  • order.shipment.add.batch

    Voeg een zending toe aan de bestellingen.
  • order.shipment.update

    Update de verzendgegevens van de bestelling.
  • order.shipment.delete

    Verwijder de verzending van de bestelling.
  • order.shipment.event.list

    Ontvang een lijst met zendingsvolgevents.
  • order.shipment.event.add

    Voeg een volggebeurtenis toe aan de zending.
  • order.shipment.tracking.add

    Voeg de trackinginformatie van de bestelling toe.
  • order.status.list

    Lijst met statussen ophalen
  • order.transaction.list

    Lijst met ordertransacties ophalen.
  • product.info

    Krijg informatie over een specifiek product op basis van de ID. In het geval van een configuratie met meerdere winkels gebruikt u het filter store_id om een ​​antwoord te krijgen in de context van een specifieke winkel.
  • product.count

    Tel producten in de winkel.
  • product.list

    Ontvang een lijst met producten uit uw winkel. Retourneert standaard 10 producten.
  • product.find

    Zoek het product in de winkelcatalogus. Standaard wordt hier 'Apple' opgegeven.
  • product.fields

    Haal alle beschikbare velden op voor het productitem in de winkel.
  • product.add

    Voeg een nieuw product toe aan de winkel.
  • product.add.batch

    Voeg nieuwe producten toe aan de winkel.
  • product.update

    Deze methode kan worden gebruikt om bepaalde productgegevens bij te werken. De lijst met ondersteunde parameters is afhankelijk van het specifieke platform. Verzend alleen die parameters die door het betreffende platform worden ondersteund. Houd er rekening mee dat om de producthoeveelheid bij te werken, het aanbevolen wordt om relatieve parameters (increase_quantity of reduce_quantity) te gebruiken om onverwachte overschrijvingen in zwaarbeladen winkels te voorkomen.
  • product.update.batch

    Update producten in de winkel.
  • product.delete

    Product verwijderen
  • product.delete.batch

    Product uit de winkel verwijderen.
  • product.attribute.list

    Lijst met kenmerken en waarden ophalen.
  • product.attribute.value.set

    Stel de attribuutwaarde in op product.
  • product.attribute.value.unset

    Verwijdert attribuutwaarde voor een product.
  • product.brand.list

    Ontvang een lijst met merken uit uw winkel.
  • product.child_item.info

    Koop een kind voor een specifiek product.
  • product.child_item.list

    Krijg een lijst met de onderliggende artikelen van een product, zoals varianten of bundelcomponenten. Het veld total_count in het antwoord geeft het totale aantal items in de context van het huidige filter aan.
  • product.child_item.find

    Zoek een onderliggend productartikel (gebundeld artikel of configureerbare productvariant) in de winkelcatalogus.
  • product.currency.list

    Lijst met valuta's ophalen.
  • product.currency.add

    Voeg valuta toe en/of stel de standaard in de winkel in.
  • product.image.add

    Voeg afbeelding toe aan product
  • product.image.update

    Details van afbeelding bijwerken
  • product.image.delete

    Afbeelding verwijderen
  • product.manufacturer.add

    Fabrikant toevoegen aan winkel en toewijzen aan product.
  • product.option.list

    Lijst met opties ophalen.
  • product.option.assign

    Optie toewijzen vanuit product.
  • product.option.add

    Productoptie uit de winkel toevoegen.
  • product.option.delete

    Productoptie verwijderen.
  • product.option.value.assign

    Productoptie-item van product toewijzen.
  • product.option.value.add

    Productoptie-item toevoegen vanuit optie.
  • product.option.value.update

    Productoptie-item bijwerken vanuit optie.
  • product.option.value.delete

    Productoptiewaarde verwijderen.
  • product.price.add

    Voeg enkele prijzen toe aan het product.
  • product.price.update

    Update enkele prijzen van het product.
  • product.price.delete

    Verwijder enkele prijzen van het product
  • product.review.list

    Ontvang recensies van een specifiek product.
  • product.store.assign

    Product toewijzen aan winkel.
  • product.tax.add

    Voeg belastingklasse en belastingtarief toe om op te slaan en toe te wijzen aan het product.
  • product.variant.info

    Variantinformatie opvragen. Deze methode is verouderd en de ontwikkeling ervan is stopgezet. Gebruik in plaats daarvan 'product.child_item.info'.
  • product.variant.count

    Get telvarianten.
  • product.variant.list

    Ontvang een lijst met varianten. Deze methode is verouderd en de ontwikkeling ervan is stopgezet. Gebruik in plaats daarvan 'product.child_item.list'.
  • product.variant.add

    Variant aan product toevoegen.
  • product.variant.add.batch

    Voeg nieuwe productvarianten toe aan de winkel.
  • product.variant.update

    Variant bijwerken.
  • product.variant.update.batch

    Update productvarianten in de winkel.
  • product.variant.delete

    Variant verwijderen.
  • product.variant.delete.batch

    Verwijder productvarianten uit de winkel.
  • product.variant.image.add

    Voeg afbeelding toe aan product
  • product.variant.image.delete

    Verwijder afbeelding naar product
  • product.variant.price.add

    Voeg enkele prijzen toe aan de productvariant.
  • product.variant.price.update

    Update enkele prijzen van de productvariant.
  • product.variant.price.delete

    Verwijder enkele prijzen van de productvariant.
  • return.info

    Retourgegevens ophalen.
  • return.count

    Tel retourzendingen in de winkel
  • return.list

    Ontvang een lijst met retouraanvragen van de winkel.
  • return.action.list

    Lijst met retouracties ophalen
  • return.reason.list

    Lijst met retourredenen ophalen
  • return.status.list

    Lijst met statussen ophalen
  • subscriber.list

    Ontvang een abonneelijst.
  • tax.class.info

    Gebruik deze methode om informatie te krijgen over een belastingklasse en de bijbehorende tarieven. Hiermee kunt u het belastingpercentage voor het adres van een specifieke klant berekenen. Deze informatie bevat relatief statische gegevens die zelden veranderen, dus API2Cart kan bepaalde gegevens in de cache opslaan om de belasting van de winkel te verminderen en de uitvoering van verzoeken te versnellen. We raden u ook aan het antwoord van deze methode aan uw kant in de cache op te slaan om verzoeken op te slaan. Als u de cache voor een specifieke winkel wilt wissen, gebruikt u de methode cart.validate.
  • tax.class.list

    Ontvang een lijst met belastingklassen uit uw winkel.
  • webhook.count

    Tel geregistreerde webhooks in de winkel.
  • webhook.list

    Lijst geregistreerde webhook in de winkel.
  • webhook.events

    Maak een lijst van alle webhooks die beschikbaar zijn in deze winkel.
  • webhook.create

    Maak webhook in de winkel en abonneer je erop.
  • webhook.update

    Webhooks-parameters bijwerken.
  • webhook.delete

    Verwijder de geregistreerde webhook in de winkel.

Download uw SalesForce Commerce Cloud-integratiehandleiding

Leer hoe u op een eenvoudige en uniforme manier kunt integreren met SalesForce Commerce Cloud.

Binnenin vind je:

  • Integratie-uitdagingen:Wat SaaS-providers doorgaans tegenkomen bij het verbinden met SalesForce Commerce Cloud.
  • Geïntegreerde API-oplossing:Hoe één uniforme e-commerce API de integratie met SalesForce Commerce Cloud en 80+ en andere platformen vereenvoudigt.
  • Gebruiksscenario's:Industrieën die afhankelijk zijn van succesvolle integratieontwikkeling.
  • Succesverhalen:Hoe SaaS-leveranciers de ontwikkeling van e-commerce-integraties hebben vereenvoudigd
SalesForce Commerce Cloud Integration Guide

Ontwikkel integraties sneller en bespaar tot wel 9x op kosten

Speed up your integration rollout
Versnel de uitrol van uw integratie.
Verbind uw software met meerdere winkelplatforms en marktplaatsen met behulp van één betrouwbare en uniforme API, waardoor u uw time-to-market verkort.
Save development time
Bespaar ontwikkeltijd
Laat uw ontwikkelaars zich concentreren op andere waardevolle taken. Wij zorgen voor de integratie met e-commerceplatforms.
Expand your reach and boost revenue
Vergroot uw bereik en verhoog uw omzet.
Integratie met 80+ winkelplatformen betekent toegang tot meer dan 1 miljoen webshops als potentiële klanten.
Save costs on integrations
Bespaar kosten op integraties
Met API2Cart kunnen de integratiekosten tot wel 9 keer lager worden.

Vertrouwd door

Klaar om de ontwikkeling van e-commerce-integraties te vereenvoudigen?

Verbind uw SaaS sneller en eenvoudiger met SalesForce Commerce Cloud en diverse andere e-commerceplatformen.

Veelgestelde vragen

Wat is SalesForce Commerce Cloud-integratie?

SalesForce Commerce Cloud-integratie is het proces waarbij e-commerce SaaS-oplossingen of apps worden gekoppeld aan SalesForce Commerce Cloud-winkels. Via deze koppeling kunnen ze eenvoudig diverse winkelgegevens zoals bestellingen, producten, categorieën en klanten ophalen, toevoegen, bijwerken en synchroniseren. Met API2Cart kunt u snel een veilige SalesForce Commerce Cloud-integratie bouwen met behulp van één uniforme API die uw app ook in één keer verbindt met 80+ andere e-commerceplatforms.

Hoe integreer ik met de SalesForce Commerce Cloud API?

U kunt rechtstreeks integreren met de SalesForce Commerce Cloud API, maar deze aanpak vereist vaak aanzienlijke ontwikkelingsinspanningen en doorlopend onderhoud. Een snellere en efficiëntere optie is het gebruik van een kant-en-klare integratieoplossing zoals API2Cart. Deze biedt een uniforme API waarmee uw SaaS verbinding kan maken met 80+ e-commerce platforms en marktplaatsen, waaronder SalesForce Commerce Cloud. Deze aanpak bespaart tijd, verlaagt kosten en minimaliseert de technische complexiteit, waardoor uw team zich kan concentreren op de kernproductontwikkeling in plaats van het onderhouden van meerdere integraties.

Wat gebeurt er als SalesForce Commerce Cloud zijn API bijwerkt?

Als SalesForce Commerce Cloud zijn API bijwerkt, hoeft u zich geen zorgen te maken bij het gebruik van API2Cart. De service monitort voortdurend API-wijzigingen en houdt uw integratie stabiel. Dit betekent dat uw software of app probeert soepel te werken zonder extra code, versiebeheer of onderhoud van uw kant.