Ödeme Alma Servisi
Ödeme Alma Servisi
POST
https://posservice.paypole.com/api/pay/RecurringPayment
JSON File
Servise gönderilmesi gereken parametreler şu şekildedir;
Ödeme Alma Servisi İstek Mesajı Parametreleri
MERCHANT
string
Evet
Üye iş yerine özel oluşturulan eşsiz kimlik bilgisidir.
MERCHANT_KEY
string
Evet
Üye iş yerine özel oluşturulan anahtar bilgisidir.
BACK_URL
string
Evet
İşlem sonuç cevabının sistem tarafından döndürüleceği adres bilgisidir. İşlem cevabı üye iş yeri tarafından bu adresten okunacaktır. İşlem sonucu JSON formatında POST edilerek gönderilir.
PRICES_CURRENCY
string
Evet
Ödeme işleminin gerçekleştirileceği para birimi bilgisidir. Şu an için sadece “TRY, USD, EUR, GBP” gönderilebilir.
ORDER_REF_NUMBER
string
Evet
Üye iş yeri tarafından verilecek referans numarası bilgisidir. Ödeme işlemleri bu referans numarası ile takip edilebilir. Maksimum 24 karakter kullanılabilir.
ORDER_AMOUNT
string
Evet
Ödeme işlemine ait işlem tutarı bilgisidir.
REPEAT
int
Evet
Tekrar sayısı.
TRIES_COUNT
string
Evet
Tekrarı deneme sayısı.
START_DATE
string
Evet
Tekrarlı ödemenin başlangıç tarihi
CARDS
CC_NUMBER
string
Evet
Ödeme işleminin gerçekleştirileceği karta ait 16 haneli kart numarası bilgisidir.
EXP_MONTH
string
Evet
Ödeme işleminin gerçekleştirileceği karta ait 2 haneli son kullanım tarihini ay bilgisidir.
EXP_YEAR
string
Evet
Ödeme işleminin gerçekleştirileceği karta ait 4 haneli son kullanım tarihini yıl bilgisidir.
CC_CVV
string
Evet
Ödeme işleminin gerçekleştirileceği kartın arka yüzünde bulunan 3 haneli güvenlik kodu bilgisidir.
CC_OWNER
string
Evet
Ödeme işleminin gerçekleştirileceği kart sahibinin ad ve soyadı bilgisidir.
CUSTOMER
FIRST_NAME
string
Evet
İşlemi gerçekleştiren kullanıcının(müşterinin) adı bilgisidir.
LAST_NAME
string
Evet
İşlemi gerçekleştiren kullanıcının(müşterinin) soyadı bilgisidir.
string
Evet
İşlemi gerçekleştiren kullanıcının(müşterinin) mail bilgisidir.
PHONE
string
Evet
İşlemi gerçekleştiren kullanıcının(müşterinin) telefon bilgisidir.
CITY
string
Evet
İşlemi gerçekleştiren kullanıcının(müşterinin) şehir bilgisidir.
STATE
string
Evet
İşlemi gerçekleştiren kullanıcının(müşterinin) ilçe bilgisidir.
ADDRESS
string
Evet
İşlemi gerçekleştiren kullanıcının(müşterinin) adres bilgisidir.
CLIENT_IP
string
Evet
İşlemi gerçekleştiren kullanıcının(müşterinin) IP adres bilgisidir.
Servise gönderilecek örnek bir JSON dosyası şu şekildedir;
Servisten işlem sonrasında gönderilen cevap mesajına ait parametreler şu şekildedir;
Ödeme Alma Servisi Cevap Mesajı Parametreleri
STATUS
string
Evet
Durum bilgisidir.
RETURN_CODE
string
Evet
Bakiye sorgulama işlemi sonucu durumu kod bilgisidir.
RETURN_MESSAGE
string
Evet
Bakiye sorgulama işlemi sonucu durum mesaj bilgisidir.
Ödeme Alma servisi cevap mesajında STATUS
parametresinin değeri SUCCESS ve RETURN_CODE
parametresinin değeri 0 olarak dönmesi Ödeme Alma servisinin başarılı olarak gerçekleştiğini ifade etmektedir.
İşlem Sonucu Bildirimi
Ödemeye ait her tekrarın sonucu ödeme alma servisi istek mesajı parametreleri arasında yer alan BACK_URL adresine aşağıdaki değerler ile JSON formatında POST edilerek bildirilir.
Last updated