Geliştirici Merkezi
Entegrasyon dökümanları, sandbox hesabı ve test metotları.
Geliştirici DeneyimiSıfır Pürüz,
Sıfır Pürüz,
Maksimum Entegrasyon.
Modern REST API, kapsamlı OpenAPI dokümantasyonu ve test edilebilir Sandbox ortamımızla, ödeme altyapınızı saatler içinde canlıya alın. İdempotency ve asenkron webhook'lar ile veri kaybını tamamen ortadan kaldırın.
webhook_listener.js
const
express = require('express');const
app = express();// OmniPOS Webhook endpoint'i
app.post('/webhook/omnipos', express.raw({ type: 'application/json' }), (req, res) => {
const
sigHeader = req.headers['x-omnipos-signature'];let
event;try
{event = omnipos.webhooks.constructEvent(req.body, sigHeader, endpointSecret);
}
catch
(err) {return
res.status(400).send(`Webhook Error: ${err.message}`);}
if
(event.type === 'payment.succeeded') {// Siparişi onayla ve müşteriye e-posta gönder
fulfillOrder(event.data.object);
}
res.json({ received: true });
});
RESTful JSON API
Modern standartlara uygun, Idempotency-key destekli tam donanımlı API mimarisi.
Test Ortamı (Sandbox)
Simüle edilmiş banka dönüş kodları ile tüm hata ve onay senaryolarını test edin.
Güvenilir Webhook'lar
Asenkron bildirimler ve otomatik yeniden deneme (retry) politikaları ile veriniz güvende.