Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Iyzico için ödeme/iade/iptal işlemleri eklendi. #81

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

uguratar
Copy link

@uguratar uguratar commented Jun 4, 2015

Iyzico için minimum gereksinimli ödeme/iade/iptal işlemlerini implemente ettim. Umarım herşey standarda uygun olmuştur, üzerinde tartışalım.

Bu aşamadan sonra yapılması planlananlar;

  • Taksitlendirme seçeneği
  • Bin check işlemleri
  • Kart saklama, tokenization işlemleri

@GoktugOzturk
Copy link
Member

iyzico yeni bir api çıkarttı. Entegrasyonu ona göre güncellesek daha iyi olabilir sanki :)

@uguratar
Copy link
Author

uguratar commented Jul 3, 2015

@GoktugOzturk selam :) Benim haberim yoktu yeni api'den. Döküman var mıdır? İnceleyelim.

@GoktugOzturk
Copy link
Member

@uguratar Selam Abi :)
Geçen gün okumuştum... http://eticaretmag.com/sahibinden-com-odeme-sistemlerinde-16-milyon-tl-yatirim-alan-iyzicoyu-tercih-etti/
Sitesinde bulduğum dökümantasyon bu: https://www.iyzico.com/entegrasyondirectentegrasyon
Tekrar inceledim de... Pci Dss uyumluluğu yüzünden api'yi komple devre dışı bırakıp embed yapısına mı geçtiler acaba? Ya da ikisi ayrı projeler, ben mi karıştırıyorum ?

@GoktugOzturk
Copy link
Member

Bir not daha...

Sanal POS’larınız var ancak bunları tek bir panel üzerinden yönetme kolaylığına ihtiyaç duyuyor ya da katma değerli iyzico servisleriyle (Tek Tıkla Ödeme, Kredi Kartı Saklama, BIN Kontrol gibi) işlerinizi büyütmek istiyorsanız incelemeniz gereken çözüm iyziconnect’tir.

E-ticaret siteniz için sanal POS’unuz yoksa ve ihtiyaç duyduğunuz sanal POS’ları iyzico üzerinden temin edip, katma değerli servislerinden de yararlanmak istiyorsanız incelemeniz gereken çözüm iyzicollect’tir.

@GoktugOzturk
Copy link
Member

Güncel döküman için iletişime geçtim.. Gelecek dökümanı inceleyip dönüş yaparım.

@uguratar
Copy link
Author

uguratar commented Jul 3, 2015

Göktuğ hello,
sahibinden.com haberini bilmiyordum bak, iyzico ihya olmuş direkt :))

Web sitesindeki entegrasyon dökümanında dediğin gibi embedded bir yapı var, fakat Paranoia için çok uygun değil gibi bu yapı. Ben projemde bu apiyi kullandım, python versiyonu da burada https://github.com/uguratar/pyzico gelecek dökümanın versiyonlarını karşılaştıralım, değişiklik varsa ona göre çözüm üretiriz tabi ki ;)

@GoktugOzturk
Copy link
Member

@uguratar Gelen dokümanın versiyonu 1.0.6.2
En son 2014 sonunda güncellenmiş görünüyor.

@uguratar
Copy link
Author

uguratar commented Jul 3, 2015

@GoktugOzturk bendeki döküman ile aynı sanıyorum ki, en son güncelleme şu şekilde bende de;
27/11/2014 ------ 1.0.6.2 ----- Refund , Reversal and Capture Samples update

Bu durumda PR'ı inceleyebilirsiniz sanırım @ibrahimgunduz34 ile birlikte.

@afbora
Copy link

afbora commented Jul 8, 2015

Bu entegrasyon connect mi yoksa collect için mi geçerli?

@uguratar
Copy link
Author

uguratar commented Jul 8, 2015

@byybora isim olarak projeleri nasıl ayırdıklarını bilemiyorum ama bu PR'daki yöntem, şu adresteki yöntem değil. https://www.iyzico.com/entegrasyondirectentegrasyon Buradaki yöntem direkt olarak API üzerinden html vb. hiçbirşey karıştırmadan kullanılan yöntem.

@afbora
Copy link

afbora commented Jul 8, 2015

@uguratar bilgilendirme için teşekkürler..

Connect, sanal posunuz var, tek başvuru ve tek panelden yönetmek için.
Collect, sanal posunuz yok ve ödeme almak ve taksitlendirme yapmak için.

O zaman sizin bu entegrasyon ile her iki iyzico yöntemini kullanabiliyor muyuz? Connect yada Collect farketmiyor mu?

@uguratar
Copy link
Author

uguratar commented Jul 8, 2015

@byybora tamam şimdi anlaşıldı. Collect ile test edildi bu entegrasyon. Ayrı bir sanal pos entegre edip deneme imkanım olmadı ama hatırladığım kadarıyla Connect için bir iki ekstra parametre gerekiyordu. Connector belirlemek gerekiyordu sanıyorum ki kart numarasına göre, ona göre uygun bankanın posuna bağlanıyordu Iyzico. Dökümanlara gözatmak gerekli ama şu anda Connect desteği yok gibi varsayabilirsin.

@afbora
Copy link

afbora commented Jul 8, 2015

@uguratar En kısa zamanda Connect desteğini de bekliyoruz :)
Şuan için ben connect kullanmıyorum zaten fakat ileride lazım olabilir yada kullananlar vardır mutlaka.

Collect uyumluluğu benim için yeterli, emeğine sağlık 👍

@uguratar
Copy link
Author

uguratar commented Jul 8, 2015

@byybora henüz PR'ın onaylanmadığını belirtmekte fayda var, henüz tam olarak güvenilir olmayabilir bilgin olsun, şu an sadece ben kontrol etmiş durumdayım başka gözlerin de kontrol etmesi lazım ona göre kullanmakta fayda var ;)
Teşekkürler, işine yaradığına sevindim.

@GoktugOzturk
Copy link
Member

Son görüştüğümüzde @ibrahimgunduz34 paranoia'nın yeni bir versiyonu üzerinde çalışıyordu ve yakında bitecek diyordu. Bu yüzden mevcut versiyondaki geliştirmeleri askıya aldık aslında.
PR o yüzden bunca zamandır bekliyor.

@uguratar
Copy link
Author

uguratar commented Jul 9, 2015

O zaman @ibrahimgunduz34 dayıyı bekliyoruz bitirince yenisine entegre ederiz :)

@afbora
Copy link

afbora commented Oct 18, 2015

Iyzico ile ilgili herhangi bir gelişme var mı?

@ibrahimgunduz34
Copy link
Contributor

Selamlar
Dönemedim kusura bakmayın. Şu ara biraz yoğunum, dürüst olmak gerekirse o
tarafla ilgilenecek zamanım pek olmadı. Şu an için zamansal olarak birşey
söyleyemiyorum.

18 Ekim 2015 13:03 tarihinde Ahmet Faruk Bora notifications@github.com
yazdı:

Iyzico ile ilgili herhangi bir gelişme var mı?


Reply to this email directly or view it on GitHub
#81 (comment)
.

İbrahim Gündüz
Gsm : +90 541 831 29 04
GMail : ibrahimgunduz34@gmail.com
Linkedin : http://www.linkedin.com/in/ibrahimgunduz
Github : https://github.com/ibrahimgunduz34
Blog : http://www.ibrahimgunduz.net/

@afbora
Copy link

afbora commented Oct 19, 2015

Iyzico'dan yeni api dökümantasyonu istedim. Gelen cevap:

Merhabalar,

Aslında yeni bir apiye sahibiz. İsmi “iyzipay”. O büyük güncelleme yerine bambaşka 200+ sayfaya sahip bir döküman geldi.

Bu ürünün lansmanı önümüzdeki ay yapılacak. Sitenin arayüzü iyziconun ürünleri tamamen değişip yenilenecek.

Şimdi yeni ürün clientı ve dokümanları için herhangi bir müşteri üzeriden sizi stg ortamına onboard etmemiz gerekiyor.

Yeni ürün ile sandbox ortamına sahip olacağız. Burada iyzico özelinde her hata için kredi kartları var. Hem developerlara hem biz entegrasyonculara büyük kolaylıklar geliyor.

Bizim açımızdan heyecan verici bir durum eski sistemki müşterileri yani eski API’dekileri yeniye taşıma için migration projelerimiz olacak.

Sizden son kez biraz daha zaman istemek durumundayım.

@GoktugOzturk
Copy link
Member

@afbora Yeni dökümanı aldın mı? Şu anda iyzico'nun özel entegrasyon sayfasında olan dökümanla aynı mı?
Benim bulabildiğim en güncel sürüm bu:
https://www.iyzico.com/wp-content/uploads/2016/06/iyzico_API_Dokumantasyonu_TR_v1.2.pdf

@afbora
Copy link

afbora commented Jun 7, 2016

@GoktugOzturk Henüz almadım ama orada teknik destekteki arkadaştan tekrar istiyorum hemen. Bakalım bir gelişme olmuş mu?

@afbora
Copy link

afbora commented Jun 7, 2016

Verdikleri döküman 1.1 :\

Teknik destekten gelen yanıt:

https://www.iyzico.com/wp-content/uploads/2016/02/iyzico-Checkout-FormPayment-Page-Integration-Document_TR_v1.1-1.pdf
adresindeki entegrasyon dökümanımızı indirerek sitenizde iyzico entegrasyonunu gerçekleştirebilirsiniz.

----------------------------------- .Net Client :
https://github.com/iyzico/iyzipay-dotnet
adresinden .Net clientımıza ulaşabilirsiniz.

.Net Client içerisinde;
https://github.com/iyzico/iyzipay-dotnet/blob/master/iyzipay-dotnet-sample/Sample/CheckoutFormSample.cs
dosyasındaki ödeme formu örneğinden faydalanabilirsiniz.

---------------------------------- PHP Client:
https://github.com/iyzico/iyzipay-php
adresinden PHP clientımıza ulaşabilirsiniz.

PHP Client içerisinde;
https://github.com/iyzico/iyzipay-php/blob/develop/samples/CheckoutFormInitializeSample.php
https://github.com/iyzico/iyzipay-php/blob/develop/samples/CheckoutFormSample.php
dosyasındaki ödeme formu örneğinden faydalanabilirsiniz.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants