SDK og söfn
Opinber Cost+ SDK til að samþætta greiðslur í forritið þitt
Uradni SDK-ji, ki poenostavijo samþættingu greiðslu Cost+ í þínu aplikacijo. Vsak SDK obravnava ustvarjanje pantana, HMAC podpisovanje, preverjanje webhook-ov og več.
Razpoložljivi SDK-ji
| Jezik | Paket | Uppsetning |
|---|---|---|
| Node.js / TypeScript | nopayn-node-sdk | npm install nopayn-node-sdk |
| Python | nopayn-sdk | pip install nopayn-sdk |
| PHP | nopayn/sdk | composer require nopayn/sdk |
| Java / Kotlin | io.nopayn:nopayn-sdk | Gradle / Maven |
| C# / .NET | NoPayn | dotnet add package NoPayn |
| Ruby | nopayn | gem install nopayn |
Kaj SDK-ji obravnavajo
- Ustvarjanje pantana — ustvarjanje greiðslunih pantana gegnum Cost+ API
- Generiranje greiðslunih URL-jev — pridobitev HPP eða neposrednih greiðslunih URL-jev
- HMAC-SHA256 podpisovanje — samodejno generiranje podpisov og preverjanje með konstantnim časom
- Preverjanje webhook-ov — razčlenjevanje koristnih podatkov webhook-ov og preverjanje statusa pantanir gegnum API-ja
- Endurgreiðslur — izdajanje celotnih eða delnih vračil
- Polna podpora tipov — TypeScript tipi, Python type hints, C# records, Kotlin data classes
Samþætting eftir meri
Ef SDK til þinn jezik er ekki tiltækt, sig lahþegar integrirate neposredno með uporabo API reference. API uporablja HTTP Basic avtentikacijo og standardne REST konvencije.