• 25-04-2024, 21:48:03
    #1
    siteme iyzico kurdum yurt dışından ödeme almak istiyorum başta her şey doğru gözüküyordu test kartları çalışıyordu sandboxtan çıkardım sonra gerçek biri deneyince validasyon hatası verdiğini fark ettim çoklu para birimi eklentisini aldım ama şimdi de 2 kişi sipariş oluşturmuş tamamlamamış gözüküyor yani 2 kişi iyzico ile öde açıldıktan sonra iptal etmiş, sistemde validasyon hatası gözükmüyor ama bunu nasıl net anlarım tr kartı ile deneyince usd olduğu için test ettirmiyor, tl de zaten sorun yok ama usd den emin olamadım. kullanıcılardan biri tanzanya diğeri kongodan denemiş. acaba onlarda da usd de mi hata veriyor
  • 25-04-2024, 21:53:37
    #2
    Aeknasd145 adlı üyeden alıntı: mesajı görüntüle
    siteme iyzico kurdum yurt dışından ödeme almak istiyorum başta her şey doğru gözüküyordu test kartları çalışıyordu sandboxtan çıkardım sonra gerçek biri deneyince validasyon hatası verdiğini fark ettim çoklu para birimi eklentisini aldım ama şimdi de 2 kişi sipariş oluşturmuş tamamlamamış gözüküyor yani 2 kişi iyzico ile öde açıldıktan sonra iptal etmiş, sistemde validasyon hatası gözükmüyor ama bunu nasıl net anlarım tr kartı ile deneyince usd olduğu için test ettirmiyor, tl de zaten sorun yok ama usd den emin olamadım. kullanıcılardan biri tanzanya diğeri kongodan denemiş. acaba onlarda da usd de mi hata veriyor
    TL dövizini korumak amacıyla devlet önlem aldı yani TL kartlar ile Türkiye'de USD ödemesi yapamazsınız.
    2. olarak yurt dışı alışverişiniz kapalı olabilir.
  • 25-04-2024, 22:01:12
    #3
    GiRGiN adlı üyeden alıntı: mesajı görüntüle
    TL dövizini korumak amacıyla devlet önlem aldı yani TL kartlar ile Türkiye'de USD ödemesi yapamazsınız.
    2. olarak yurt dışı alışverişiniz kapalı olabilir.
    bunu nasıl deneyebilirim hocam, sandbox sorunsuz, eklenti olarak "Ödeme Hizmeti ve Multi Currency" eklentisini de aldım başka bir şey yapmam gerekiyor mu kodum da şu şekilde;
    $request->setLocale(($productData['lang'] == 'tr' ? IyzipayModelLocale::TR : IyzipayModelLocale::EN));
    $request->setConversationId("123456789");
    $request->setPrice($price);
    $request->setPaidPrice($price);
    $request->setCurrency(($productData['lang'] == 'tr' ? Currency::TL : Currency::USD));