USD'den PHP'ye para gönderme maliyeti, ücret ile sağlayıcının kur farkından doğan kaybın toplamıdır. PHP tutarını referans kurla ve sağlayıcının kuruyla ayrı ayrı hesaplayın. Farkı USD olarak ifade etmek için referans kura bölün. Toplam maliyeti bulmak için ücreti ekleyin.
USD'den PHP'ye referans kuru alın
Hesaplamada API'nin USD başına PHP kurunu referans alın. API her para birimini USD karşısında fiyatladığı için PHP değeri dolar başına peso miktarıdır. İki alıcı tutarının birimleri aynı olsun diye sağlayıcı kurunu da aynı yönde kullanın.
Her son kur yanıtında source, market_session, timestamp, data_updated_at ve rates ile "Gösterge niteliğindeki kurlar, takas için değildir." uyarısı vardır. Karşılaştırmada kullanılan veriyi belirlemek için kuru data_updated_at ile birlikte okuyun. Hesaplama örneği, aynı yanıttaki PHP kurunu ve zamanı kullanır.
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=PHP"Ücreti gönderim tutarından çıkarın
Bu örnekte ücret, dönüşümden önce USD gönderim tutarından düşülür. 1.000 USD'den 5 USD çıkarınca 995 USD kalır. İki alıcı tutarını da bu değerle hesaplayın; böylece aralarındaki fark kur farkını ölçer.
Ücreti kur hesabından ayrı tutun. Ücret zaten USD, alıcı tutarları arasındaki fark ise PHP cinsindedir. Maliyetleri toplamak için önce bu farkı USD'ye çevirmeniz gerekir. PHP kaybını doğrudan USD ücretine eklemek para birimlerini karıştırır.
İki PHP tutarını da hesaplayın
Bu örnek değerler, 29 Eki 2026 11:04 UTC tarihli tek API yanıtından alınmıştır. Referans kur, USD başına 63,848 PHP'dir. 1.000 USD gönderin; ücret 5 USD, örnek sağlayıcı kuru USD başına 62,571 PHP olsun. Bu kur, yuvarlamadan önce referansın %2 altındadır. Ücret ve kur farkı örnek değerlerdir; herhangi bir sağlayıcıya ait değildir.
Referans ve örnek sağlayıcı kurları üç ondalık basamakla gösterilir. Tablodaki her tutar bu kurlarla hesaplanır; her satırı elle yeniden hesaplayabilirsiniz. İlgili PHP tutarlarını bulmak için 995 USD'yi her kurla ayrı ayrı çarpın.
| Adım | Hesaplama | Sonuç |
|---|---|---|
| Çevrilen tutar | 1.000 − 5 | 995 USD |
| Referans kurla alıcıya ulaşan tutar | 995 × 63,848 | 63.528,76 PHP |
| Sağlayıcı kuruyla alıcıya ulaşan tutar (örnek) | 995 × 62,571 | 62.258,15 PHP |
| Kur farkının maliyeti | (63.528,76 − 62.258,15) ÷ 63,848 | 19,90 USD |
| Toplam maliyet | 5 + 19,90 | 24,90 USD (%2,49) |
Toplam maliyeti USD olarak ifade edin
toplam maliyet = ücret + (referans kur üzerinden alınan tutar - sağlayıcı kuru üzerinden alınan tutar) / referans kur formülünü kullanın. Çıkarma işlemi, sağlayıcı kurundan doğan PHP kaybını verir. USD başına PHP kuruna bölmek bu kaybı USD'ye çevirir.
Örnekte kur farkının maliyeti 19,90 USD'dir. 5 USD ücreti ekleyince toplam 24,90 USD olur. Bu, başlangıçtaki 1.000 USD gönderim tutarının %2,49 kadarıdır. Yüzde hesabında paydaya başlangıç tutarını yazın; bu tutar hem ücrete harcanan hem de çevrilen parayı içerir.
Alıcıya ulaşan tutarları karşılaştırın
Sağlayıcıları aynı USD gönderim tutarı için alıcıya ulaşan PHP tutarına göre karşılaştırın. Yalnızca ücrete bakmak kur farkını karşılaştırmanın dışında bırakır. Başlangıç tutarını aynı tutarak her alıcı tutarını sağlayıcının kendi ücreti ve kuruyla hesaplayın.
Kur farkını maliyet olarak ifade etmek için referans tutarı kullanın. Bu, hesaplamaya ortak bir temel sağlar; örnek alıcı tutarını sağlayıcı kuru belirler. Bankalar, kartlar ve transfer hizmetleri kendi makas ve ücretlerini uygular. API'nin gösterge niteliğindeki orta piyasa değerleri takas veya alım satım için değildir.
Zamanı ve istek sınırlarını kontrol edin
Anahtarsız çağrılarda her IP için dakikada 10, saatte 100 istek sınırı vardır ve kurlar 15 dakika gecikmelidir. Ücretsiz anahtar ayda 5.000, dakikada 10 istek hakkına sahiptir; kurları da 15 dakika gecikmelidir. Ücretli planlar anlıktır.
Hesaplamanın dayandığı yanıtı belirlerken data_updated_at alanını kullanın. Burada 29 Eki 2026 11:04 UTC, o yanıtın data_updated_at değeridir. İsteği yeniden çalıştırırsanız kendi hesabınızda dönen PHP kurunu kullanın ve yanıt zamanını sonuçla birlikte saklayın.