Setup & tunnistautuminen

Käyttötunnisteet

Miten IOPAYn verkkomaksuintegraatioissa käytetyt tunnisteet hankitaan, säilytetään ja otetaan käyttöön.

KentätEmail · IO Seller ID · Secret · Antifraud ID
Missä luodaanMyynti → Verkkomaksut
TunnistautuminenBearer token

Yleiskatsaus

Tunnisteet mahdollistavat verkkomaksuintegraatiot. Secretin on pysyttävä backendissä ja poissa repositorioista tai julkisista käyttöliittymistä.

Turvallisuus

Secret on luottamuksellinen.

Secretin tulee olla vain backendissä ja asianmukaisissa salaisuusholveissa.

Kierrätys

Uudelleenluonti mitätöi edellisen avaimen.

Suunnittele Secretin vaihto, jotta kierrätys ei aiheuta katkoja.

Miten hankitaan

  1. Avaa IO-digitili.
  2. Siirry kohtaan Myynti → Verkkomaksut.
  3. Ota verkkomaksut käyttöön, jos se koskee rekisteröintiä.
  4. Luo tunnisteet ja säilytä arvot turvallisessa ympäristössä.
  5. Määritä maksutavat ja lopuksi checkoutin integraatioasetukset.
Secret. Secret näytetään vain luontihetkellä. Jos luot uuden, edellinen avain mitätöidään.

Kentät

AvainTehtäväHuomio
emailIntegraatioon liitetty tunniste.Lähetetään tunnistautumisessa.
io_seller_idSellerin/tilin tunniste IOPAY-kontekstissa.Lähetetään tunnistautumisessa ja käytetään toiminnan kontekstissa.
secretTunnistautumisen salaisuus.Lähetetään tunnistautumisessa. Älä koskaan paljasta sitä frontendissä.
antifraud_idPetostentorjuntasuunnitelmaan liittyvä tunniste.Ei tarvita, jos tilillä ei ole aktiivista petostentorjuntasuunnitelmaa.

Tunnistaudu integraatioon

Lähetä email, secret ja io_seller_id saadaksesi seuraavissa API-kutsuissa käytettävän tokenin.

POST /auth/login
curl --request POST \
  --url https://api.iopay.com.br/api/auth/login \
  --header 'Content-Type: application/json' \
  --data '{
    "email": "your_email",
    "secret": "your_secret",
    "io_seller_id": "<IO_SELLER_ID>"
  }'

Vastaus

Access token
{
  "access_token": "<ACCESS_TOKEN>",
  "token_type": "bearer",
  "token_scope": "transaction",
  "expires_in": 3600
}
Bearer Token. Käytä palautettua access_token:ia muodossa Authorization: Bearer your_token seuraavissa API-kutsuissa.

Määritys

Tunnisteiden jälkeen verkkomaksujen määritys voi sisältää luoton, Pixin ja boletot, erien määrän ja checkoutin parametrit.

Webhook

Ilmoitus-URL.

Anna HTTPS-URL toiminnan ilmoitusten vastaanottamiseen.

Verkkotunnus

HTTPS-rajoitus.

Rajoita integraatiot odotettuun verkkotunnukseen, kun määritys sitä edellyttää.

Brändäys

Logon URL.

Liitä HTTP/HTTPS-logon URL yhteensopiviin integraatioihin.

Hyvät käytännöt

  • Säilytä salaisuudet ympäristömuuttujissa tai secret managereissa.
  • Älä lähetä Secretiä selaimessa suoritettavassa JavaScriptissä.
  • Erottele sandbox/testit ja tuotanto.
  • Suunnittele avainten kierrätys keskeyttämättä käsittelyä.
  • Kirjaa, kuka on muuttanut tunnisteita sisäisissä ympäristöissä.