• 19-11-2015, 00:09:19
    #1
    Sanal Post ile yabancı bir bankanın kartından para çekme işleminde kur sorununu nasıl çözebilirim arkadaslar.

    Kart : € bakiyeli. Bu kartın € olduğunu tespiti ve para cekimi ile ilgili sorun yaşıyoruö .
  • 19-11-2015, 07:56:39
    #2
    php ile api cekmen lazım

    http://www.tcmb.gov.tr/kurlar/today.xml

    PHP

    $xml = simplexml_load_file('http://www.tcmb.gov.tr/kurlar/today.xml');
    foreach ($xml->Currency as $Currency) {
    // USD ALIŞ-SATIŞ
    if ($Currency['Kod'] == "USD") {
    $usd_DS = $Currency->BanknoteSelling;
    $usd_DA = $Currency->BanknoteBuying;
    }
    // EURO ALIŞ-SATIŞ
    if ($Currency['Kod'] == "EUR") {
    $eur_DS = $Currency->BanknoteSelling;
    $eur_DA = $Currency->BanknoteBuying;
    }
    // USD EFEKTİF ALIŞ-SATIŞ
    if ($Currency['Kod'] == "USD") {
    $usd_ES = $Currency->ForexSelling;
    $usd_EA = $Currency->ForexBuying;
    }
    // EURO EFEKTİF ALIŞ-SATIŞ
    if ($Currency['Kod'] == "EUR") {
    $eur_ES = $Currency->ForexSelling;
    $eur_EA = $Currency->ForexBuying;
    }
    }

    $xml = simplexml_load_file('http://www.tcmb.gov.tr/kurlar/today.xml');
    foreach ($xml->Currency as $Currency) {
    // USD ALIŞ-SATIŞ
    if ($Currency['Kod'] == "USD") {
    $usd_DS = $Currency->BanknoteSelling;
    $usd_DA = $Currency->BanknoteBuying;
    }
    // EURO ALIŞ-SATIŞ
    if ($Currency['Kod'] == "EUR") {
    $eur_DS = $Currency->BanknoteSelling;
    $eur_DA = $Currency->BanknoteBuying;
    }
    // USD EFEKTİF ALIŞ-SATIŞ
    if ($Currency['Kod'] == "USD") {
    $usd_ES = $Currency->ForexSelling;
    $usd_EA = $Currency->ForexBuying;
    }


    // EURO EFEKTİF ALIŞ-SATIŞ
    if ($Currency['Kod'] == "EUR") {
    $eur_ES = $Currency->ForexSelling;
    $eur_EA = $Currency->ForexBuying;
    }
    }

    <table>
    <tr>
    <td style="width: 200px;"><strong>Para Birimi</strong></td>
    <td style="width: 50px;"><strong>Alış</strong></td>
    <td style="width: 50px;"><strong>Satış</strong></td>
    </tr>
    <tr>
    <td>Dolar (USD)</td>
    <td><?php echo $usd_DS; ?></td>
    <td><?php echo $usd_DA; ?></td>
    </tr>
    <tr>
    <td>Euro (EUR)</td>
    <td><?php echo $eur_DS; ?></td>
    <td><?php echo $eur_DA; ?></td>
    </tr>
    <tr>
    <td>Dolar (USD) Efektif</td>
    <td><?php echo $usd_ES; ?></td>
    <td><?php echo $usd_EA; ?></td>
    </tr>
    <tr>
    <td>Euro (EUR) Efektif</td>
    <td><?php echo $eur_ES; ?></td>
    <td><?php echo $eur_EA; ?></td>
    </tr>
    </table>
  • 20-11-2015, 13:55:55
    #3
    halil2233 adlı üyeden alıntı: mesajı görüntüle
    php ile api cekmen lazım

    http://www.tcmb.gov.tr/kurlar/today.xml

    PHP

    $xml = simplexml_load_file('http://www.tcmb.gov.tr/kurlar/today.xml');
    foreach ($xml->Currency as $Currency) {
    // USD ALIŞ-SATIŞ
    if ($Currency['Kod'] == "USD") {
    $usd_DS = $Currency->BanknoteSelling;
    $usd_DA = $Currency->BanknoteBuying;
    }
    // EURO ALIŞ-SATIŞ
    if ($Currency['Kod'] == "EUR") {
    $eur_DS = $Currency->BanknoteSelling;
    $eur_DA = $Currency->BanknoteBuying;
    }
    // USD EFEKTİF ALIŞ-SATIŞ
    if ($Currency['Kod'] == "USD") {
    $usd_ES = $Currency->ForexSelling;
    $usd_EA = $Currency->ForexBuying;
    }
    // EURO EFEKTİF ALIŞ-SATIŞ
    if ($Currency['Kod'] == "EUR") {
    $eur_ES = $Currency->ForexSelling;
    $eur_EA = $Currency->ForexBuying;
    }
    }

    $xml = simplexml_load_file('http://www.tcmb.gov.tr/kurlar/today.xml');
    foreach ($xml->Currency as $Currency) {
    // USD ALIŞ-SATIŞ
    if ($Currency['Kod'] == "USD") {
    $usd_DS = $Currency->BanknoteSelling;
    $usd_DA = $Currency->BanknoteBuying;
    }
    // EURO ALIŞ-SATIŞ
    if ($Currency['Kod'] == "EUR") {
    $eur_DS = $Currency->BanknoteSelling;
    $eur_DA = $Currency->BanknoteBuying;
    }
    // USD EFEKTİF ALIŞ-SATIŞ
    if ($Currency['Kod'] == "USD") {
    $usd_ES = $Currency->ForexSelling;
    $usd_EA = $Currency->ForexBuying;
    }


    // EURO EFEKTİF ALIŞ-SATIŞ
    if ($Currency['Kod'] == "EUR") {
    $eur_ES = $Currency->ForexSelling;
    $eur_EA = $Currency->ForexBuying;
    }
    }

    <table>
    <tr>
    <td style="width: 200px;"><strong>Para Birimi</strong></td>
    <td style="width: 50px;"><strong>Alış</strong></td>
    <td style="width: 50px;"><strong>Satış</strong></td>
    </tr>
    <tr>
    <td>Dolar (USD)</td>
    <td><?php echo $usd_DS; ?></td>
    <td><?php echo $usd_DA; ?></td>
    </tr>
    <tr>
    <td>Euro (EUR)</td>
    <td><?php echo $eur_DS; ?></td>
    <td><?php echo $eur_DA; ?></td>
    </tr>
    <tr>
    <td>Dolar (USD) Efektif</td>
    <td><?php echo $usd_ES; ?></td>
    <td><?php echo $usd_EA; ?></td>
    </tr>
    <tr>
    <td>Euro (EUR) Efektif</td>
    <td><?php echo $eur_ES; ?></td>
    <td><?php echo $eur_EA; ?></td>
    </tr>
    </table>

    Hocam Kurları çekmek sorun değil fiyatı zaten ben musterilere TL olarak Gösteriyorum. Gerekse doviz olarakta gösterebilirim.
    Ama benim sorunum sanal postta Currency değerinin para birimine göre değişmesi vede ona göre değer gönderilmesi gerek dedi ziraat.
    Şimdi ben girilen kartın hangi kurdan olduğunu nasıl anlayabileceğim otomatik.
  • 20-11-2015, 14:23:38
    #4
    girilen bilgilerin hangi bankayı ait oldugunu ögrenebilmen için bin numaralarını bilmen gerekli

    http://www.ali-tas.com/2013/11/kredi...l#.Vk8Qm3bhDIV

    linkte acıklama var
  • 21-11-2015, 00:05:27
    #5
    halil2233 adlı üyeden alıntı: mesajı görüntüle
    girilen bilgilerin hangi bankayı ait oldugunu ögrenebilmen için bin numaralarını bilmen gerekli

    http://www.ali-tas.com/2013/11/kredi...l#.Vk8Qm3bhDIV

    linkte acıklama var
    İlgi Ve alakanız için teşekkür ederim. Malesef sorunumu karşılamıyor 100 listesi özellikle yurt dışı gerek bana vede kartın dövüz türü :s