Paynet API
1.0.1
1.0.1
  • Başlarken
  • Nasıl Erişirim?
  • Neye İhtiyacım var?
  • Hazır Altyapılar
  • Ödeme Metotları
    • API Entegrasyonu
      • Ödeme
      • 3D ile ödeme
    • Hazır Form
    • Özelleştirilebilir Form
      • Event Parametreleri
      • Servis Parametreleri
    • PayLink
      • PayLink Oluşturma
        • POST Metodu
        • confirmation_url'e Post Edilen Parametreler
      • PayLink Detay
      • PayLink Listeleme
      • PayLink Durum Güncelleme
  • SERVİSLER
    • İşlem
      • Ödeme Onaylama
      • Finansallaştırma
      • Ödeme Kontrol
      • İşlem Detay
      • İşlem Listesi
      • İşlem İşaretleme
      • İşlem Bilgi Ekleme
      • İşlem Slip
      • İmza Yükle
      • Ödeme Raporu
      • Escrow Durum Güncelleme
    • İptal/İade
      • İade
      • İade Listesi
      • Ön Otorizasyon İptal
      • Finansallaştırma İptal
    • Oran
      • Oran Tablosu(Sunucu Tabanlı)
      • Oran Tablosu(İstemci Taraflı)
      • Oran Tipi Düzenleme
      • Oran Tipi Silme
      • Oran Tanımlama
    • Bayi
      • Auto Login
      • Login
      • Bayi Kontrol
      • Limit
    • Abonelik
      • Oluşturma
      • Detay
      • Listeleme
      • Durum Güncelleme
      • Tutar Güncelleme
      • Tekrar Gönder
      • Kart Bilgisi Listesi
      • Kart Etiket Bilgisi Güncelleme
      • Kart Bilgisi Silme
      • Kart İlişkilendirme
      • Kart Ekleme
        • Kart ekleme başlatma
        • Kart ekleme tamamlama
      • Kart Bilgisi Sıra Düzenleme
      • Kart Bilgisi Filtreleme
      • Fatura oluşturma
      • Fatura Listesi
      • Fatura Durum Güncelleme
      • Fatura Tutar Güncelleme
      • Plan Tutar Güncelleme
      • Toplu Fatura Durum Güncelleme
      • Fatura Ödeme Girişimi Listesi
      • Manuel Çekim
    • Kart Saklama
      • Kart Bilgisi Saklama
      • Kart Silme
      • Kart Açıklaması Güncelleme
      • Kart Listesi
      • OTP Gönderme
      • OTP Kontrol
    • Cari Hesap Entegrasyonu
    • Fatura
    • Başvuru
      • Başvuru Oluşturma
      • Başvuru Çekme
      • Form Tipine Bağlı Dokümanlar
  • GENEL BİLGİLER
    • Banka Kodları
    • Taksit Kodları
    • Hata Kodları
      • HTTP Status Kodlar
      • Hata Tipleri
      • Dönüş Kodları
    • Veri Tipleri
      • Status
      • Kart Tipi
      • İşlem Tipi
    • Test Kartları
    • Örnek Projeler
    • Sıkça Sorulan Sorular
      • Kart Saklama Süreci Hakkında
  • English
    • What I need ?
    • API Integration
      • Payment
      • 3D Payment
    • Card Save
      • Card Information Saving
      • Deleting Card
      • Card Description Update
      • Card List
      • Sending OTP
      • OTP Control
    • Transaction
      • Payment Confirmation
      • Financialization
      • Payment Check
      • Transaction Details
      • Transaction List
      • Transaction Marking
      • Adding Transaction Information
      • Transaction Slip
      • Upload Signature
      • Payment Report
      • Escrow Status Update
    • Cancellation/Refund
      • Refund
      • Refund List
      • Pre-Authorization Cancellation
      • Financialization Cancellation
    • Agent
      • Auto Login
Powered by GitBook
On this page
  1. English
  2. Cancellation/Refund

Refund

v1/transaction/reversed_request

PreviousCancellation/RefundNextRefund List

Last updated 3 years ago

It is used for cancellation, refund, or partial refund of successful credit card transactions. The important thing here is date of the transaction. All amount will be cancelled if transactions made on the same day. For the past transactions, you can be refund or partial refund. Partial refund is not possible for same-day transactions.

https://api.paynet.com.tr/v1/transaction/reversed_request

Parameter Name

Type

Required

Description

xact_id

string

Yes

Paynet Transaction Number.

amount

string

No

The amount will be refunded. The amount to be refunded multiplied by one hundred. “10.00 TL” should be send as “1000” (“10.00 TL” => “1000”) . If it is not sent or “0” is sent, then all of the transaction amount is refunded.

succeedUrl

string

No

When the refund request is approved or disapproved , a post for its status is made to succedUrl.

Parameter Name

Type

Description

object_name

string

The object name of response API.

code

string

The code of response result.

message

string

Response result message.

{
xact_id: "xk_EAAAAAh7VYf9HG4+GR9ezqiMWAA8PY6P4eroE4BUUHRCLxGO"
}

{  
   "object_name":"transaction_reversed_request",
   "message":"Başarılı İşlem",
   "code":0
}

System

URL

Live System

https://api.paynet.com.tr/v1/transaction/reversed_request

Test System

​https://pts-api.paynet.com.tr/v1/transaction/reversed_request

Parameters that posted to succedUrl

In the case of approval or disapproval of the requested transaction with the request from the refund transaction service, it is posted as JSON to the address that specified in succeedUrl parameter of the refund transaction service.

Request Parameters

Parameter Name

Type

Description

xact_id

string

Paynet transaction number of the refund transaction.

code

string

Result code of the refund transaction. 0: refund/cancellation request is approved, 1: refund/cancellation request is disapproved.

status

string

The status of refund transaction.

message

string

The note about refund transaction result.

Expr