Webshop-integration

Server-side tracking til CCV Shop

Forbind dine CCV Shop-API-nøgler, og tryk på Create webhook. CCV rapporterer så hver betalt ordre til ROASaurus, som sender den til dine annonceplatforme fra serveren.

CCV Shop i overblik
Ordrer ankommer viaWebhook (ordre betalt) plus hentning hvert 5. minut
Opsætning af webhookAutomatisk, med knappen Create webhook
LegitimationsoplysningerPublic key og secret key fra API gegevens
Signering af forespørgslerHMAC-SHA512 på hvert API-kald
Snippet på tak-sidenOrdresucces-siden med Vertoshop.getOrder().getId()

Sådan forbindes CCV Shop

  1. Tilføj ROASaurus-scriptet til alle sider: Mijn webshop › Instellingen › Lay-out › Layout › Header HTML eller en app-kodeblok i headeren.
  2. Tilføj snippet til tak-siden på ordresucces-siden.
  3. Mijn webshop › Instellingen › Algemeen › API gegevens: Kopiér public key og secret key. Hvis du ikke kan se API gegevens, skal du først installere API-appen.
  4. Indtast begge nøgler i ROASaurus, gem, og tryk derefter på Create webhook.

Hvad Create webhook gør

ROASaurus registrerer en CCV-webhook til eventet order paid. CCV rapporterer derefter hver betalt ordre med det samme. Når CCV returnerer en webhook secret, kontrollerer ROASaurus HMAC-SHA512-signaturen på hver levering; hver levering skal desuden bære det token, der er unikt for din shop. ROASaurus henter derefter den fulde ordre og dens ordrerækker fra API'et.

Hvert API-kald, ROASaurus foretager, signeres på den måde, CCV kræver: Et HMAC-SHA512-hash af din public key, metoden, adressen, body'en og et tidsstempel.

Kontrollen hvert 5. minut

ROASaurus spørger også CCV om betalte ordrer hvert 5. minut. CCV filtrerer kun på oprettelsesdato, så en ordre, der markeres som betalt flere dage efter, at den blev afgivet, opfanges af webhooken og ikke af kontrollen.

Hvad ROASaurus læser fra hver ordre

Det fulde ordrenummer, total, valuta, kundens e-mail, mobil- eller telefonnummer, navn, by, postnummer og land fra faktureringen, kunde-id'et og hver ordrerække med produktnummer, antal og pris.

Begrænsninger

  • CCV-ordrer indeholder ikke shopperens IP-adresse, så IP-fallbacken er ikke tilgængelig. Tilføj snippet til tak-siden.
  • Hold webhooken aktiv: Sene betalinger afhænger af den.
  • Connectoren er bygget ud fra platformens officielle API-dokumentation. Tryk på Test connection, når du har gemt dine legitimationsoplysninger, læg derefter en testordre, og tjek Event log.

Relateret

FAQ

Spørgsmål, besvaret

Hvor finder jeg mine CCV Shop-API-nøgler?

Under Mijn webshop › Instellingen › Algemeen › API gegevens. Hvis den menu mangler, skal du først installere CCV's API-app.

Hvad gør snippet på ordresucces-siden?

Det læser ordre-id'et med Vertoshop.getOrder().getId() og udløser ROASaurus-købet med det, hvilket knytter ordren til den besøgende og vedkommendes annonceklik.

Sendes ordrer, der betales senere, stadig?

Ja, via webhooken for betalt ordre. Kontrollen hvert 5. minut ser kun på nyligt oprettede ordrer, så hold webhooken aktiv.

Hvert salg, sporet til annoncen, der skabte det

Server-side tracking, overskud og livstidsværdi i én app. 14 dages gratis prøve, uden kreditkort.

Start din gratis prøve →