Testmodus
Selgeo biedt een volledige testomgeving zodat u uw integratie van begin tot eind kunt verifiëren zonder echte betalingen te verwerken of e-mails te sturen naar echte partners. Alle testmodusfuncties gebruiken API-versie v1.
Test vs. live vergelijking
| Aspect | Testmodus | Live-modus |
|---|---|---|
| API-sleutels | pk_test_*, sk_test_* | pk_live_*, sk_live_* |
| Gegevens | Volledig geïsoleerd | Productiegegevens |
| Stripe | Verbindt met uw Stripe-test-omgeving | Verbindt met uw Stripe-live-omgeving |
| E-mails | Onderdrukt | Normaal bezorgd |
| Webhooks | Bezorgd aan testmodus-eindpunten (HTTP toegestaan) | Vereisen HTTPS |
| Fraudedetectie | Actief | Actief |
Stapsgewijze testcyclus
Stap 1 — Het snippet installeren met uw publieke testsleutel
<script
src="https://cdn.selgeo.com/v1/selgeo.js"
data-merchant="pk_test_YOUR_KEY"
async
></script>
Stap 2 — Een testpartner aanmaken
Maak in het dashboard een testprogramma aan en voeg een testpartner toe. De referrallink ziet er ongeveer zo uit:
https://uwsite.com/?ref=abc123
Stap 3 — Een klik simuleren
Open de referrallink in uw browser. Het Selgeo-snippet legt de klik vast en maakt een in behandeling zijnde attributie aan.
Stap 4 — Een testconversie melden
- Stripe Checkout
- Conversie-API
Voltooi een Stripe-testbetaling met een Stripe-testkaart (bijv. 4242 4242 4242 4242).
curl -X POST https://api.selgeo.com/api/v1/conversions \
-H "Authorization: Bearer sk_test_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
"click_id": "DE_CLICK_ID_VAN_STAP_3",
"event_type": "purchase",
"external_transaction_id": "test_txn_001",
"amount_cents": 9900,
"currency": "EUR"
}'
Stripe-testkaartnummers
| Kaartnummer | Gedrag |
|---|---|
4242 4242 4242 4242 | Slaagt |
4000 0000 0000 3220 | Vereist 3D Secure-authenticatie |
4000 0000 0000 0002 | Geweigerd (card_declined) |
Tips
- Reset testgegevens regelmatig.
- Test webhooks vroeg. Configureer webhook-eindpunten in testmodus voordat u live gaat.
- Test randgevallen. Probeer scenario's zoals verlopen attributievensters, dubbele conversies en terugbetalingen.
- Wanneer u klaar bent, volg de Live-checklist.