SDK-ууд
Wire-ийн албан ёсны server болон client SDK-ууд.
Wire нь олон хэл дээр албан ёсны SDK-уудтай. Server SDK-ууд нь нууц
түлхүүр (sk_) ашиглан PaymentIntent/charge/webhook зэргийг удирдана.
Client checkout SDK-ууд нь нууц түлхүүргүйгээр pay.wire.mn дээрх
hosted checkout-ийг апп/вэбэд оруулна.
Server SDK-ууд
| Хэл | Суулгах | Багц |
|---|---|---|
| Go | go get github.com/buildry-wire/wire-go | pkg.go.dev · guide |
| Python | pip install wirepayment | PyPI · guide |
| Node / TypeScript | npm install @buildry-wire/wire | npm · guide |
| PHP | composer require buildry-wire/wire-php | Packagist · guide |
| Ruby | gem install wirepayment | RubyGems · guide |
| .NET / C# | dotnet add package Wirepayment | NuGet · guide |
Бүх server SDK ижил гэрээтэй: Bearer sk_ client, POST дээр автомат
idempotency, cursor auto-pagination, typed error (request_id/status),
retry+backoff (429/5xx/network), webhook verify (HMAC-SHA256, fail-closed).
Client checkout SDK-ууд
Нууц түлхүүргүй — pay.wire.mn/c/{token}-ийг танилцуулж, GET /checkout/{token}/status-ийг эх сурвалж болгон poll хийнэ.
| Платформ | Суулгах | Багц |
|---|---|---|
| JavaScript | npm install @buildry-wire/checkout | npm |
| iOS (SwiftPM) | https://github.com/buildry-wire/wire-checkout-ios (from 1.0.0) | repo |
Дэлгэрэнгүй: Hosted checkout.