Paymago Geliştirici Ortamı
  • Anasayfa
  • Ödeme Yöntemleri
    • Paymago Web Pos (3D Ödeme)
      • Başlangıç
      • Authorization
      • Sipariş Oluşturma
      • Sipariş Sonlandırma
      • Hata Kodları
      • Yardımcı Araçlar
      • Sıkça Sorulan Sorular
Powered by GitBook
On this page
  • Paymago Pos Postman collection
  • Paymago Pos Postman Collection Environment
  • Postman Authorization İçin Bearer Token Kullanımı
  • Postman ile Sipariş Oluşturma İsteği Göndermek
  • Postman ile Sipariş Sonlandırma İsteği Gönderme
  1. Ödeme Yöntemleri
  2. Paymago Web Pos (3D Ödeme)

Yardımcı Araçlar

Bu sayfa; Paymago Pos postman collection ve environment dosyalarını içerir.

PreviousHata KodlarıNextSıkça Sorulan Sorular

Last updated 8 months ago

Paymago Pos Postman collection

Paymago Pos Postman Collection Environment


Postman Authorization İçin Bearer Token Kullanımı

PAYMAGO Web Pos API, güvenliği sağlamak için Bearer Token kullanmaktadır. Bu token'ı Postman'da kullanmak için aşağıdaki adımları izleyin:

  1. Authorization Sekmesine Girin: API isteğinizi açın ve sekmeler arasında "Authorization" sekmesine tıklayın.

  2. Tipi Seçin: "Type" seçeneğini "Bearer Token" olarak ayarlayın.

  3. Token'ı Girin: "Token" alanına {{baseUrl}} yazın. Bu, environment'da tanımlanmış olan token'ı kullanmanızı sağlar.

  4. Kaydedin ve Gönderin: Ayarları kaydedin ve API isteğinizi gönderin.

Login endpoint'inde Authorization type "Inherit auth from parent" olarak ayarlanmalıdır. Diğer endpoint'lerde ise Authorization type "Bearer Token" olarak belirlenmelidir. "Token" alanına {{token}} yazın. Bu, environment'da tanımlı olan token'ı kullanmanıza imkan tanır. Aşağıda bu adımlara ait ekran görüntüleri bulunmaktadır.


Postman ile Login İsteği Gönderme

Size sağlanacak olan kullanıcı adı ve şifre ile sisteme giriş yapılacaktır. Aşağıda, örnek bir body JSON kullanım isteği bulunmaktadır.

{
  "userName": "5111111111",
  "password": "875855"
}

Postman ile Sipariş Oluşturma İsteği Göndermek

{
  "amount": "150.00",
  "currencyCode": "949",
  "orderId": "ORD123456",
  "installment": "",
  "cardHolderName": "John Doe",
  "cardNumber": "4111111111111111",
  "expireYear": "2025",
  "expireMonth": "12",
  "cvc": "123",
  "saleProduct": "Smartphone",
  "saleProductPrice": "150.00",
  "saleDescription": "Latest model smartphone",
  "isSecureTransaction": true,
  "callbackUrl": "https://example.com/callback"
}

Order id'yi her istekte benzersiz bir değer olarak belirtmelisiniz.


Postman ile Sipariş Sonlandırma İsteği Gönderme

Sipariş Sonlandırmak için Postman üzerinden istek gönderirken, Query Params kısmında paymentId ve orderId parametrelerini eklemelisiniz. Aşağıdaki ekran görüntüsünde bu parametrelerle yapılmış örnek bir sorgu bulunmaktadır.

8KB
Paymago Pos - Web API.postman_collection.json
435B
Paymago Pos Postman Collection Environment.postman_environment.json
Postman Ana Authorization