Ülevaade
Tunnused võimaldavad veebimaksete integratsioone. Secret peab jääma backendi ning eemale hoidlatest ja avalikest liidestest.
Secret on konfidentsiaalne.
Secret peab olema ainult backendis ja sobivates saladuste hoidlates.
Uuesti loomine muudab eelmise võtme kehtetuks.
Planeeri Secreti vahetus, et vältida katkestusi roteerimise ajal.
Kuidas hankida
- Ava IO digikonto.
- Mine jaotisse Müük → Veebimaksed.
- Luba veebimaksed, kui see on registreerimisel kohaldatav.
- Loo tunnused ja salvesta väärtused turvalisse keskkonda.
- Seadista makseviisid ja lõpuks checkouti integratsioonivalikud.
Väljad
| Võti | Funktsioon | Märkus |
|---|---|---|
email | Integratsiooniga seotud tuvastus. | Saadetakse autentimisel. |
io_seller_id | Selleri/konto identifikaator IOPAY kontekstis. | Saadetakse autentimisel ja kasutatakse toimingu kontekstis. |
secret | Autentimise saladus. | Saadetakse autentimisel. Ära kunagi avalikusta seda frontendis. |
antifraud_id | Pettusetõrje paketiga seotud identifikaator. | Pole vajalik, kui kontol pole aktiivset pettusetõrje paketti. |
Autendi integratsioon
Saada email, secret ja io_seller_id, et saada järgmistes API-kutsetes kasutatav token.
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>"
}'Vastus
{
"access_token": "<ACCESS_TOKEN>",
"token_type": "bearer",
"token_scope": "transaction",
"expires_in": 3600
}access_token-it kujul Authorization: Bearer your_token järgmistes API-kutsetes.Seadistus
Pärast tunnuseid võib veebimaksete seadistus hõlmata krediiti, Pixi ja boletosid, osamaksete arvu ning checkouti parameetreid.
Teavituse URL.
Sisesta HTTPS URL toimingu teavituste vastuvõtmiseks.
HTTPS-piirang.
Piira integratsioonid oodatud domeeniga, kui seadistus seda nõuab.
Logo URL.
Seo HTTP/HTTPS logo URL ühilduvate integratsioonidega.
Head tavad
- Hoia saladusi keskkonnamuutujates või secret manageris.
- Ära saada Secretit brauseris käivitatavas JavaScriptis.
- Eralda sandbox/testid ja tootmine.
- Planeeri võtmete roteerimine töötlust katkestamata.
- Registreeri, kes muutis sisekeskkondades tunnuseid.

