Sepet ve Ödeme

Ödeme Seçenekleri

Bu serviste kullanıcının sipariş vermek için tercih edebileceği ödeme seçenekleri listelenmektedir.

Kullanıcı teslimat firmasını seçtikten sonra, alınan shipmentCompanyCode (providerCode) ile birlikte ödeme seçeneklerini listeleme servisine istek atmalı ve ödeme seçenekleri listelenmelidir.


Ödeme Seçeneklerini Listeleme

get
/api/shop/payment-gateways

Bu serviste sepete eklenen ürünleri ve sepet toplamı gibi detaylı bilgileri listeleyebilirsiniz.

Parametre Tanımlamaları

DeğerlerZorunlulukÖn TanımlıAçıklama
shipmentCompanyCodehayırKapıda ödeme seçeneklerinin listelenebilmesi için seçilen kargo firmasına ait shipmentCompanyCode gönderilmesi gerekmektedir.
countryCodehayırTRÜlke bilgisi
langhayırtrServisten beklenen dil bilgisidir. Merchant'a tanımlı dil bilgileri ile istek yapılabilir.

Örnek İstek

axios.get('{baseUrl}/api/shop/payment-gateways?shipmentCompanyCode=ARAS&countryCode=TR&lang=tr')

Servis Cevabı ve Alan Açıklamaları

Alan adıAçıklama
methodTypeÖdeme tamamlama işlemi sırasında ödeme servisine gönderilmesi gereken bilgidir. İşlem tipini ifade eder.
providerCodeÖdeme servis sağlayıcı kodu
providerTitleÖdeme sağlayıcı başlığı
providerLogoÖdeme sağlayıcı logosu
optionsÖdeme sağlayıcı konfigürasyonları
options->serviceFeeHizmet bedeli. Örneğin : Kapıda ödeme hizmet bedeli
options->serviceLimitServis üst limiti. Örneğin : kapıda ödeme üst limiti, bu limit aşılırsa, kapıda ödemeye izin verilmeyecek.
[
  {
    "methodType": "creditCard",
    "providerCode": "iyzico",
    "providerTitle": "Kredi/Banka Kartı ile Öde",
    "providerLogo": ""
  },
  {
    "methodType": "indoorPaymentWithCash",
    "providerCode": "ARAS",
    "providerTitle": "Kapıda Nakit Ödeme",
    "providerLogo": "",
    "options": {
      "serviceFee": 14.9, 
      "serviceLimit": 1500 
    }
  },
  {
    "methodType": "indoorPaymentWithCreditCard",
    "providerCode": "ARAS",
    "providerTitle": "Kapıda Kredi Kartı ile Ödeme",
    "providerLogo": "",
    "options": {
      "serviceFee": 19.9,
      "serviceLimit": 3000
    }
  }
]
Önceki
Teslimat Seçenekleri