Ödeme Formu Oluşturma
Ödeme Formunuzu kolayca oluşturabilirsiniz.
Ödeme Formu Başlatma
Ödeme Oluşturma
POST
https://api.weepay.co/Payment/PaymentCreate
Ödeme servisi için gerekli parametreler.
Path Parameters
Auth
array
Auth array altında bayiId, apiKey ve secretKey gönderilir.
bayiId
integer
weepay tarafından verilerin bayi id.
apiKey
string
weepay tarafından apiKey.
secretKey
string
weepay tarafından verilen secretKey
Request Body
Data
string
Data array altında gönderilecek parametreler
orderId
string
Üye iş yeri sipariş id.
ipAddress
string
Alıcıya ait ip adresi.
locale
string
Geri dönüş dili
paidPrice
number
Ödeme tutarı (Kuruş kısmı nokta ile yazılır. Örn: 35.50)
currency
string
Para birimi TL, USD, EUR, GBP
callBackUrl
string
İşlemin sonucunun dönüleceği URL adresiniz.
description
string
Sipariş açıklaması
Customer
array
Customer array altında gönderilecek parametreler
customerId
string
Üye işyeri tarafındaki alıcıya ait id.
customerName
string
Üye işyeri tarafındaki alıcıya ait isim bilgisi.
customerSurname
string
Üye işyeri tarafındaki alıcıya ait soyisim bilgisi.
gsmNumber
number
Üye işyeri tarafındaki alıcıya ait gsm bilgisi.
string
Üye işyeri tarafındaki alıcıya ait email bilgisi.
identityNumber
number
Üye işyeri tarafındaki alıcıya ait TCKN.
city
string
Üye işyeri tarafındaki alıcıya ait şehir bilgisi.
country
string
Üye işyeri tarafındaki alıcıya ait ülke bilgisi.
BillingAddress
string
BillingAddress array altında gönderilecek parametreler
contactName
string
Üye işyeri tarafındaki fatura adresi ad soyad bilgisi.
address
string
Üye işyeri tarafındaki fatura adresi adres bilgisi.
city
string
Üye işyeri tarafındaki fatura adresi şehir bilgisi.
country
string
Üye işyeri tarafındaki fatura adresi ülke bilgisi.
district
string
Üye işyeri tarafındaki fatura adresi bölge bilgisi.
zipCode
number
Üye işyeri tarafındaki fatura adresi posta kodu.
ShippingAddress
string
SippingAddres array'i altında gönderilecek bilgiler
contactName
string
Üye işyeri tarafındaki teslimat adresi, ad, soyad bilgisi. Sepetteki ürünlerden en az 1 tanesi fiziksel ürün (itemType=PHYSICAL) ise zorunludur.
address
string
Üye işyeri tarafındaki teslimat adresi. Sepetteki ürünlerden en az 1 tanesi fiziksel ürün (itemType=PHYSICAL) ise zorunludur.
city
string
Üye işyeri tarafındaki teslimat adresi şehir bilgisi. Sepetteki ürünlerden en az 1 tanesi fiziksel ürün (itemType=PHYSICAL) ise zorunludur.
country
string
Üye işyeri tarafındaki teslimat adresi ülke bilgisi. Sepetteki ürünlerden en az 1 tanesi fiziksel ürün (itemType=PHYSICAL) ise zorunludur.
district
number
Üye işyeri tarafındaki fatura adresi bölge bilgisi.
zipCode
string
Üye işyeri tarafındaki teslimat adresi posta kodu.
Products
string
Products array altında gönderilecek parametreler
productId
string
Üye işyeri tarafındaki ürüne ait id.
name
string
Üye işyeri tarafındaki ürüne ait isim bilgisi.
productPrice
number
Üye işyeri tarafındaki ürünlere ait tutar.tutarlar toplamı paidPrice alanına eşit olmalıdır.
itemType
string
Üye işyeri tarafındaki ürüne ait tip. Geçerli enum değerler: PHYSICAL ve VIRTUAL.
API servisi istek örnek kodlar
API Servisinden Dönen Sonuç Örnekleri
Başarılı Sonuç Örneği
Başarısız Sonuç Örneği
Ödeme Servisi Kullanım Çeşitleri
Ödeme Formu Popup
Ödeme Formu Responsive
Ödeme Sayfası
Ödeme Sayfası iFrame
Ödeme Formu Kullanım Şekilleri
Ortak Ödeme Sayfası Kullanım Şekilleri
iframe Ortak Ödeme Sayfası
3D Secure (CallBack) Parametreleri
Başarılı Sonuç Örneği
Başarısız Sonuç Örneği
ÖNEMLİ UYARI
CallBack URL POST olarak işlem sonucu gönderilir. İşlem sonucu başarılı ise Ödeme Detay servisimizi kullanarak ödemenin başarılı olup olmadığını tekrar kontrol ediniz.
Last updated