Closed esakarya closed 4 months ago
Merhabalar, test ortami bilgileri epostama gonderirseniz bakayim.
en son @sekizlipenguen ile bu ozelligi gelistirsmistik. Belki o yardimci olabilir.
Merhaba Dökümanı test kart ve ortam bilgileriyle birlikte ekliyorum. İptal - İade - Kısmi İade.pdf
@esakarya selamlar,
şu bilgileri iptal veya iade de göndermen gerekiyor kontrolünü sağlar mısın?
'remote_order_id' => $orderInfo->paymentDetail()['remote_order_id'],
'id' => $orderInfo->id,
'ref_ret_num' => $orderInfo->paymentDetail()['ref_ret_num'],
'auth_code' => $orderInfo->paymentDetail()['auth_code'],
'trans_id' => $orderInfo->paymentDetail()['trans_id'],
'currency' => getSetting('AppCurrencyNumberCode'),
'amount' => (double)$orderInfo?->totalPrice?->price
Eklediğim request responseye bakarmısın ? o alanlar eksiksiz gönderiliyor. işin aslı servisten 404 ( not found) dönüyor, kuveyte sordum aynı sorunu ama henüz cevap gelemedi. kpos.txt
Bunu test ortamında mı denedin peki? aşağıdaki şekilde ben de çalışmakta çünkü. ek olarak ben de şu an versiyon 0.13.1 olarak durmakta her hangi bi geliştirme oldu mu bilemedim.
Canlı ortamda deniyorum ben
$meta = [
'remote_order_id' => $orderInfo->paymentDetail()['remote_order_id'],
'id' => $orderInfo->id,
'ref_ret_num' => $orderInfo->paymentDetail()['ref_ret_num'],
'auth_code' => $orderInfo->paymentDetail()['auth_code'],
'trans_id' => $orderInfo->paymentDetail()['trans_id'],
'currency' => getSetting('AppCurrencyNumberCode'),
'amount' => (double)$orderInfo?->totalPrice?->price
];
$posMain->prepare($meta, AbstractGateway::TX_REFUND);
$in = $posMain->refund();
Kuveytturk ile ilgili v0.13.1 sonra bir gelistirme yapmadim diye hatirliyorum.
@esakarya kuveytturk API url'leri olan config dosyani paylasir misin?
Bir de $pos->setTestMode(true/false)
dogru degere set ettin degil mi?
url lerde sorun yok post datada giden url ler görünüyor zaten, 404 vermesi bana kalırsa hiç servis bulamadım diyor çünküs ervisi browserdan açınca wsdl si görünüyor. ilginç bir şekilde postman dada durum aynı. kuveytin mailini bekleyelim bakalım
sorun hala devam ediyor mu?
İade etmiyor halen, destek ayni dokumani gondermekten baska bisey yapmadi
bu iki
KuveytPosRequestDataMapper
sinifinda nedense entegrasyon yaparken, api istege
'MailOrTelephoneOrder' => true,
degeri eklemisim. Bunu 'MailOrTelephoneOrder' => false,
ile dener misin.
Neden MailOrTelephoneOrder=true
anlamis degilim :D
Birde Kuveytin yeni versiyonun entegrasyonu uzerinde calistim, ancak test edilmesi gerekiyor https://github.com/mewebstudio/pos/issues/172
v1.1.0'da sorun cozuldu
Merhabalar, Kuveytturk iptal iade işleminde response boş dönüyor.status code 404 , Postmandada başarılı olamadım, acaba extra bir header falan göndermek gerekiyormu ? SOAPAction tarzı, başlarılı işlem yapabilen varmı ?