# 20 - Pos Payment

<figure><img src="/files/pr57ViECxiI6cFYi4P2k" alt=""><figcaption></figcaption></figure>

**Prod ve Test Ortamı**&#x20;

Prod Api URL : <mark style="color:orange;"><https://apigw.elekse.com></mark>\
Test Api URL  : <mark style="color:purple;"><https://apigwtest.elekse.com></mark>

Test Ortamı Kart Bilgileri

* 9792380000000009 (Debit)
* 9792100000000001 (Credit)

• Son kullanma tarihi ve cvv bilgileri herhangi bir bilgi ile doldurulabilir. \
• Kart üzerinde ki isim bilgisi herhangi bir bilgi ile doldurulabilir.

1 - Kart ile bakiye yükleme sürecinde öncelikle limitleri öğrenmek amacıyla <mark style="color:purple;">**`pospaymentlimits`**</mark> metoduna istek atılır. Burada dönen response bizlere ne kadar yükleme yapabileceğimiz hakkında bilgi verir.

2 - Sonrasında <mark style="color:purple;">**`paymentcommissioncalculator`**</mark> ile yükleme yapacağımız tutara göre ödenecek komisyon ve toplam tutarı elde ederiz. Komisyonun ödeme tutarı içerisinden kesilmesi yada ödeme tutarına ek olarak kesilmesini tercih edebilirsiniz.

3 - Tüm bilgiler ışığında ödeme işlemini başlatmak için <mark style="color:purple;">**`startpayment`**</mark> kullanırız. Girilen bilgiler Hoppa API tarafında kontrolleri sağlandıktan sonra EsnekPOS API ile 3D Güvenli ödeme yönlendirilir ve OTP (tek kullanımlık şifre) doğrulandıktan sonra EsnekPOS API tarafından işlemler gerçekleştirilir. İşlemin sonucunda başarılı yada başarısız sayfasına yönelendirilir. Başarılı olma durumunda tutar hesabınıza yansıtılır ve kullanılabilir duruma gelir.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developer-tr.hoppacuzdan.com/hoppa-gelistirici-ortami/kurumsal-api/25-integration/2-corporate/20-pos-payment.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
