Get GMPToken - huginsdk/tps GitHub Wiki
GMP Token Al
Açıklama
GMP Token, TPS sisteminde mali işlemlerin başlatılması için gerekli olan güvenlik token'ıdır. Bu token, satış işlemi başlamadan önce alınmalıdır.
Kullanım
HTTP Metodu
POST
Endpoint
/api/gmptoken
Parametreler
Parametre |
Tip |
Zorunlu |
Açıklama |
documentType |
Integer |
Evet |
Belge türü (1: Fiş, 2: Fatura) |
paymentType |
Integer |
Evet |
Ödeme türü (1: Nakit, 2: Kredi Kartı) |
Örnek İstek
{
"documentType": 1,
"paymentType": 2
}
Örnek Yanıt
{
"success": true,
"token": "abc123def456ghi789",
"expiresAt": "2024-01-01T12:00:00Z"
}
Önemli Notlar
- Token, satış işlemi başlamadan önce alınmalıdır
- Token geçerlilik süresi 30 dakikadır
- Her satış işlemi için yeni token alınmalıdır
- Token olmadan satış işlemi yapılamaz
Hata Kodları
Kod |
Açıklama |
400 |
Geçersiz parametre |
401 |
Yetkilendirme hatası |
500 |
Sunucu hatası |