OkUrl veya FailUrl adresine dönüş/callback alanlarıyla iletilir.TxnType değeriyle ayrıştırılır.Auth, PreAuth, PostAuth, Void, Refund, Reversal ve Inquiry değerleri desteklenir.ThreeDModel veya ThreeDPay, 3D olmayan işlemlerde NonSecure kullanılır.Pending, Successful, Refunded, Void, Posted.| TxnType | Açıklama |
|---|---|
Auth | Satış/otorizasyon işlemi yapar. |
PreAuth | Ön otorizasyon açar; tutar daha sonra PostAuth ile kapatılır. |
PostAuth | Açık ön otorizasyonu kapatır. Tutar orijinal ön otorizasyon tutarına eşit veya daha küçük olabilir. |
Void | Uygun durumdaki işlemi iptal eder. |
Refund | Başarılı işlem için tam veya parçalı iade başlatır. Toplam iade tutarı orijinal işlem tutarını aşmamalıdır. |
Reversal | İşlemin ters kayıt/reversal sürecini başlatır. |
Inquiry | Sipariş/işlem durumunu sorgular. |
Hash alanı zorunludur. Hash değeri aşağıdaki bilgiler pipe (|) karakteriyle birleştirilerek SHA512 algoritması ile hesaplanır ve Base64 olarak encode edilir.terminalCode|orderId|amount|okUrl|failUrl|txnType|installmentCount|rnd|storeKeyterminalCode|orderId|rnd|procReturnCode|storeKey| Endpoint | Amaç |
|---|---|
POST /api/v1/payment/3d-secure | 3D Secure ödeme başlatır. ThreeDModel veya ThreeDPay akışlarında kullanılır. |
POST /api/v1/payment/non-secure | Non-secure satış, ön otorizasyon, kapama, iptal, iade, reversal ve sorgulama işlemlerini yürütür. |
https://staging-vpos-gateway.payantis.io/https://staging-vpos.payantis.io/TenantCode, UserName, Password, StoreKey, TerminalCode ve MerchantCode değerleri test amaçlı kullanılmıştır.