Müşteri API Dokümantasyonu
Base URL: https://columbiamoneypay.com
Son Güncelleme: 25 Mart 2026
Columbia Pay API'ı müşterilerin para yatırma, çekme ve işlem durumlarını sorgulama işlemlerini gerçekleştirmelerine olanak sağlar.
Hash, işleminizin güvenli olduğunu ispatlamak için kullanılan şifreli bir anahtar görevini görür. Hash sayesinde işleminiz güvenli aktarılır, kimse sizin yerinize işlem yapamaz ve sistem işlemin gerçek olduğunu doğrulayabilir.
/deposit/{ terminalid }Müşteri yatırım talebini başlatmak için bu URL'ye yönlendirilir.
Banka Yöntemleri
Kripto Yöntemleri
https://columbiamoneypay.com/deposit/demobahis?amount=500.00&payment_name=havale/api/withdrawMüşteri çekim talebini API aracılığıyla kaydeder.
Adım 1: Parametreleri yazın
API Key: pk_live_abc123
İşlem ID: CKM20260325001
Kullanıcı: user123
Ad Soyad: Ahmet Yılmaz
Tutar: 500.00
Secret Key: sk_live_xyz789
Adım 2: Birleştirin (boşluk yok)
pk_live_abc123CKM20260325001user123Ahmet Yılmaz500.00sk_live_xyz789
Adım 3: SHA256 ile şifreleyin
d4f2c3a1b5e7f9d2a4c6e8f0b2d4a6c8e0f2b4d6a8c0e2f4b6d8a0c2e4f6b
/api/transaction/status/{ terminalid }/{ islemid }İşlemin durumunu hash olmadan sorgulamak için basit bir GET isteği yapabilirsiniz.
/api/status-checkİşlem durumunu hash ile güvenli şekilde sorgulamak için POST yöntemi kullanın.
SHA256(apiKey + islemid + secretKey)
const crypto = require('crypto');
const fetch = require('node-fetch');
const apiKey = 'pk_live_abc123';
const secretKey = 'sk_live_xyz789';
const hashString = apiKey + islemid + tuser + tadsoyad + amount + secretKey;
const hash = crypto.createHash('sha256').update(hashString).digest('hex');
const response = await fetch('https://columbiamoneypay.com/api/withdraw', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
terminalid, tuser, tadsoyad, amount, islemid,
payment_name, cekim_iban, hash
})
});Tüm API endpoint'leri CORS etkindir - GET, POST, OPTIONS yöntemleri desteklenir.
Columbia Pay API v2.0 • Son güncelleme: 25 Mart 2026
Sorularınız için:Teams