Alla leverantörer

Authorize.Net

Köpare betalar genom ditt eget Authorize.Net-konto, och Coin Moebius håller aldrig pengarna.

Vad du behöver

FältVad det gör
API Login IDIdentifierar ditt konto vid API-anrop. Parad med Transaction Key.
Transaction KeyDen hemliga halvan av API-autentisering. Tillsammans med Login ID skapar den varje betalningsformulär. Hemlig.
Signature KeyBekräftar att en webhook verkligen kom från Authorize.Net. Separat från Transaction Key. Hemlig.
Success URL / Cancel URLDit köparen landar efter att ha betalat eller backat ur.

API Login ID och Transaction Key reser alltid tillsammans. Signature Key är fristående.

Varför vi ber om varje fält

API Login ID

Namnger ditt konto vid API-anrop. Det fungerar endast när det paras med Transaction Key.

Transaction Key

Hemligheten som bevisar att en API-förfrågan är din. Tillsammans med API Login ID låter den oss bygga det värdbaserade betalningsformuläret, så att debiteringen körs genom ditt konto.

Signature Key

Bevisar att en inkommande webhook genuint är från Authorize.Net, så att ingen kan förfalska en "paid"-händelse. Det är ett separat värde från Transaction Key.

Success and Cancel URL

Vanliga inställningar: dit köparen landar efter att ha betalat eller backat ur. Inte hemliga.

Sätt upp

  1. Skapa ett gratis sandbox-konto (ingen betalning)

    Du behöver inget betalt handlarkonto för att testa. Authorize.Net erbjuder en gratis sandbox som speglar produktion, utan att kreditkort krävs.

    1. Gå till developer.authorize.net/hello_world/sandbox.html och registrera ett sandbox-konto. Använd den länken, inte huvudregistreringen eller prissidan (som är den betalda live-ansökan).
    2. Logga in på sandbox Merchant Interface på sandbox.authorize.net.

    Signatursystemet är identiskt med produktion, så allt du verifierar i sandbox beter sig på samma sätt live.

  2. Kopiera dina tre uppgifter

    Samma väg i både sandbox och live: Account → Settings → Security Settings → General Security Settings → API Credentials and Keys.

    • API Login ID visas högst upp.
    • Transaction Key: välj "New Transaction Key", bekräfta, och kopiera den direkt (den visas en gång).
    • Signature Key: välj "New Signature Key", bekräfta, och kopiera den genast.
    Account → Settings → Security Settings → API Credentials and Keys
  3. Lägg till webhooken
    1. Account → Settings → Business Settings → Webhooks, lägg till en endpoint.
    2. Ställ in endpoint-URL:en till din projekt-webhookadress (nedan).
    3. Prenumerera på händelser. Engångsbetalningar: net.authorize.payment.authorization.created, authcapture.created, capture.created, priorAuthCapture.created, refund.created, void.created, och fraud.*-händelserna (held, approved, declined). Prenumerationer (Automated Recurring Billing): net.authorize.customer.subscription.*-händelserna. Förnyelser anländer som authcapture.created, redan täckt. Extra händelser är ofarliga.
    4. Spara. Authorize.Net signerar varje leverans med din Signature Key.
    https://api.coinmoebius.com/webhook/authorizenet/<your project id>
    Account → Settings → Business Settings → Webhooks

    Coin Moebius registrerar varje händelse-id en gång och ignorerar dubbletter, så omspelade webhooks hanteras åt dig.

  4. Testa med sandbox-kort

    Sandbox-kort debiterar aldrig ett riktigt kort. Använd valfritt framtida utgångsdatum (till exempel 12/2030) och valfri CVV (3 siffror, eller 4 för American Express).

    NätverkKort
    Visa4111111111111111
    Mastercard5424000000000015
    American Express370000000000002
    Discover6011000000000012
  5. Anslut i instrumentpanelen

    Add provider → Authorize.Net. Ange Success URL, Cancel URL och Live-gruppen (API Login ID, Transaction Key, Signature Key). Lägg till den valfria Sandbox-gruppen för att testa. Sandbox-gruppen är allt-eller-inget: alla tre fält, eller inget. Live och sandbox kontrolleras separat.

Efter att du anslutit

Kör en testbetalning innan du går live:

  1. Skapa en produkt och ställ in dess Environment till Testing. Det kör produkten på dina sandbox-uppgifter, så att du kan lägga en hel beställning utan att flytta pengar. (Om du hoppade över sandbox-uppsättningen faller en Testing-produkt tillbaka till live, så lägg till den först.)
  2. Placera köpknappen på en sida (en lokal HTML-fil fungerar) som pekar mot ditt projekt.
  3. Slutför checkouten med ett sandbox-testkort ovanifrån.
  4. Öppna Transaktioner-fliken. En ny rad dyker upp, märkt Testing. När dess status når succeeded fungerar både dina uppgifter och din webhook från början till slut.

Byt produktens Environment till Live när du är redo för riktiga betalningar.

Felsökning

Börja med Verify. I instrumentpanelen, klicka på Verify (eller Verify test credentials för sandbox-uppsättningen) för att kontrollera ditt API Login ID och Transaction Key.

Verify misslyckas.

API Login ID och Transaction Key måste vara paret från samma konto (live eller sandbox). Kopiera om båda.

Signaturverifiering misslyckas.

Signature Key är ett annat värde än Transaction Key. Kopiera Signature Key från samma skärm. Systemet är identiskt i sandbox och live.

Betalningen slutförs men beställningen förblir väntande.

Bekräfta att webhook-URL:en matchar exakt och att du prenumererade på betalningshändelserna.

En testprodukt debiterade ett live-kort.

En produkt markerad som test faller tillbaka till dina live-uppgifter när ingen komplett sandbox-uppsättning är konfigurerad. Lägg till alla tre sandbox-fält, eller avmarkera produkten som test.

Bekräfta det från början till slut.

Authorize.Net pingar endast inaktiva webhooks: sätt endpointen inaktiv, skicka en ping, återaktivera den sedan, och se beställningen uppdateras.

Bra att veta

Tokens är kortlivade. Det värdbaserade formulärets token varar omkring 15 minuter. Vi skapar en ny per checkout.

Valuta. Authorize.Net är främst en US-, USD-gateway. Icke-USD beror på ditt avtal med betalningsförmedlaren.

Rotera nycklar. Generera en ny Transaction Key eller Signature Key när som helst, klistra sedan in den. Hemliga fält förblir tomma vid redigering.

Frågor? Join our Discord

Redo att ansluta en leverantör?

Välj de leverantörer du redan använder. Köpare betalar genom dina konton, och du behåller en köpknapp.