API Reference
HSRC Pay REST API sürümleri ve gezinme.
Bu bölümde HTTP endpoint şemaları, parametreler ve örnek yanıtlar yer alır. Kavramsal rehber (lifecycle, 3DS, routing, dashboard) için Dökümantasyon kullanın.
Nasııl okunur?
- Elle yazılmış sayfalar: bu index ve v1 index.
- Otomatik sayfalar:
v1/createPayment.mdx,v1/confirmPayment.mdxgibi dosyalar OpenAPI (apps/homepage/openapi/v1.json) üzerinden üretilir; doğrudan düzenlenmez. Şema değişincescripts/generate-docs.tsile yenilenir.
Başlangıç
- v1 grubunu seçin.
- İlgili operasyon sayfasını açın.
- Sandbox credential ile deneyin.
Önemli operasyon notları
| Konu | Detay |
|---|---|
| Confirm | POST /v1/payments/:id/confirm body: payment_method, routing_strategy, payer_identity |
| Confirm yanıtı | data.payment + data.confirmResult (paymentNextAction 3DS için) |
| Create payment | Başlangıç status CREATED |
| Payment list/detail | include_charges, include_events, include_routing_plans, include_customer query bayrakları |
| Charge detail | include_attempt_details (dashboard ile uyumlu) |