Posnetodeme.com Taksitli Pos Modülü

weedecs

OpenCart-TR
Katılım
2 Haz 2010
Mesajlar
19
Tepkime puanı
0
Puanları
0
Web sitesi
www.alperheper.com
başlıktan da anlaşılacağı gibi posnetodeme altyapısına modül yazabilecek biri var mı?

böyle bir sistem birçok opencart kullanıcısın işine yarayacaktır. Çok basit gibi gözüküyor.

ben tasarım, dil vs. basit konularda html ve php biliyorum.

ama aşağıdakiler biraz karışık geldi, yani eminim kolaydır ama bilmeyince insan ne kadar uğraşsa boş...

bir çok kişi tarafında da sorgulanan talep edilen birşey.

adminler moderatörler bu konuda desteğiniz gerekli...

altyapı ile ilgili bilgiler aşağıdadır;

İSTENEN FORM DEĞERLERİ TABLOSU
İstenen Değer Form Elemanı Açıklama
Post Edilecek Adres POST https://www.posnetodeme.com/odeme/default.asp
Dönüş URL donusurl Ödeme sonrası dönüş yapılacak URL. Bu adrese tüm sonuç kodları döndürülecektir. Sonuç kodları ve parametreleri ile alaklı bilgiler aşağıda mevcuttur.
Posnet / Cari No carino Üyelik sonrası size verilecek olan Posnet Numaranız. ( 5 karakter ve tümü rakam olmalıdır. )
Tutar tutar Alınacak ödemenin toplam tutarı. Kuruş hanesi virgül "," ile ayrılmalıdır. Örnek : 1345,67
Taksit taksit Peşin Ödemeler için sıfır "0" , taksitli ödemeler için taksit sayısı 2 haneli olacak şekilde gönderilmelidir. Örnek : Peşin için 0, 2 ay taksitli için 02, 12 ay taksitli için 12
Kart Sahibi kartisim Kart Sahibinin adı ve soyadı yazılmalıdır. Max 100 karakter ve tamamı text olmalıdır.
Kart Numarası kartno Kredi Kartı No. Max 16 karakter ve tamamı rakam olmalıdır. Ve ayrıca boşluk bırakılmamalıdır.
Kart Son Kullanım Tairihi - AY kartay Kredi Kartı son kullanım tarihi AY bölümü. 2 karakter ve tamamı rakam olmalıdır. Örnek : 07 veya 12
Kart Son Kullanım Tairihi - YIL kartyil Kredi Kartı son kullanım tarihi YIL bölümü. 2 karakter ve tamamı rakam olmalıdır. Örnek : 2010 yerine sadece 10 yazılmalıdır.
Güvenlik - CVV No kartcvv Kart CVV no bölümü. Max 3 karakter ve tamamı rakam olmalıdır.
Özel Değer - 1 Deger1 Ödeme esnasında geri dönüş sayfasına post etmeniz gereken değerdir. ( opsiyonel )
Özel Değer - 2 Deger2 Ödeme esnasında geri dönüş sayfasına post etmeniz gereken değerdir. ( opsiyonel )
Ödeme sonrasında, belirttiğiniz Dönüş URL adresinize geri dönüş parametrelerini GET veya POST methoduyla alabilirsiniz. Geri dönen parametreler şunlardır. :

GERİ DÖNÜŞ PARAMETRELERİ
Dönen Parametre Açıklama
SiparisNo Şayet ödeme gerçekleştiyse banka tarafından üretilen 24 karakterli sipariş numarası. Ödeme gerçekleşmezse boş gelir.
SonucKodu Şayet ödeme gerçekleştiyse dönen parametre 1 olur. Ödeme gerçekleşmediyse dönen parametre 1 den farklı olacaktır.
HataKodu Şayet ödeme gerçekleşmediyse dönen hata mesajıdır. Ödeme gerçekleşirse boş gelir.
Deger1 Ödeme esnasında ( opsiyonel olarak belirttiğiniz ) geri dönüş sayfasına post etmeniz gereken değerdir.
Deger2 Ödeme esnasında ( opsiyonel olarak belirttiğiniz ) geri dönüş sayfasına post etmeniz gereken değerdir.
HataID Şayet ödeme gerçekleşmediyse dönen hata mesajına ait Hata Kodu dur. Hata Kodlarına ait tüm açıklamaları aşağıda bulabilirsiniz.
Tutar Ödeme esnasında gönderdiğiniz tutar bilgisidir. Post esnasında olası farklı müdahalelere karşı giden tutar ile gelen tutar karşılaştırılabilir.
Yukarıdaki bilgiler doğrultusunda aşağıdaki form örneğimizdende yararlanabilirsiniz :

POSNET ÖDEME ALTYAPI ÖRNEĞİ
Ödeme Sayfası
PHP:
<form method="POST" action="https://www.posnetodeme.com/odeme/default.asp">

<input type="hidden" name="carino" value="00001">
<input type="hidden" name="donusurl" value="https://www.siteniz.com/donus.asp">

TUTAR : <input type="text" name="tutar" value="1,00"> TL <br> 
TAKSİT : <select name="taksit">
<option value="0">PEŞİN</option>
<option value="02">2 Taksit</option>
<option value="03">3 Taksit</option>
<option value="04">4 Taksit</option>
<option value="05">5 Taksit</option>
<option value="06">6 Taksit</option>
<option value="07">7 Taksit</option>
<option value="08">8 Taksit</option>
<option value="09">9 Taksit</option>
<option value="10">10 Taksit</option>
<option value="11">11 Taksit</option>
<option value="12">12 Taksit</option>
</select><br>
KART SAHİBİ : <input type="text" name="kartisim" value="Taner Yılmaz"> <br> 
KART NO : <input type="text" name="kartno" value="1234567890123456"> <br> 
KART AY : <input type="text" name="kartay" value="07"> <br> 
KART YIL : <input type="text" name="kartyil" value="10"> <br> 
CVV : <input type="text" name="kartcvv" value="123"> <br> 

<input type="submit" value="Ödeme Yap">
</form>
Geri Dönüş Sayfası - ASP
PHP:
<%
if Request("SonucKodu") = "1" then
Response.Write "Ödemeniz tamamlandı. Sipariş No : "& Request("SiparisNo")&" "
else
Response.Write "Ödeme tamamlanamadı. Mesaj : "&Request("HataKodu")&" "
end if
%>
Geri Dönüş Sayfası - PHP
<?
if($_POST['SonucKodu'] == 1)
{echo "Ödemeniz tamamlandı. Sipariş No : ".$_POST['SonucKodu']" ";}
else
{echo "Ödeme tamamlanamadı. Mesaj : ".$_POST['HataKodu']" ";}
?>
 

kucukomer

OpenCart-TR
Katılım
22 May 2011
Mesajlar
53
Tepkime puanı
0
Puanları
0
Opencart sanalpos konusunda uzmanım.
Posnetödeme için de yazmışım elimde hazır.
Uygun fiyata kurulum yaparım.
msn: webtasarim_grafik@hotmail.com
İyi Çalışmalar...
 

gokselguren

OpenCart-TR
Katılım
3 Tem 2012
Mesajlar
1
Tepkime puanı
0
Puanları
0
@kucukomer www.gokselguren.com adresinden bana ulaşabilir misin rica etsem?
 
Üst