Ö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
Name | Type | Description |
---|---|---|
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
Name | Type | Description |
---|---|---|
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