Poradnik

Oblicz koszt wysłania pieniędzy za granicę

Dodaj opłatę za przelew do kosztu różnicy kursów

29 października 2026 · 3 min czytania

Koszt wysłania USD na PHP to opłata i strata wynikająca z różnicy kursu dostawcy. Oblicz wypłatę PHP według kursu odniesienia i kursu dostawcy, a następnie podziel różnicę przez kurs odniesienia, aby wyrazić ją w USD. Dodaj opłatę, aby otrzymać łączny koszt.

Pobierz kurs odniesienia USD na PHP

Użyj kursu PHP za USD z API jako odniesienia w obliczeniach. API podaje kurs każdej waluty względem USD, więc wartość PHP oznacza liczbę peso za dolara. Kurs dostawcy musi mieć ten sam kierunek, aby obie wypłaty miały zgodne jednostki.

Każda odpowiedź z najnowszymi kursami zawiera source, market_session, timestamp, data_updated_at i rates oraz komunikat „Kursy orientacyjne, nie do rozliczeń”. Odczytaj kurs razem z data_updated_at, aby zidentyfikować dane porównania. Przykład wykorzystuje kurs PHP i czas z tej samej odpowiedzi.

Shell
curl "https://api.exchangerate.dev/v1/latest/USD?symbols=PHP"

Odejmij opłatę od wysyłanej kwoty

W tym przykładzie opłata jest potrącana z wysyłanej kwoty USD przed przeliczeniem. Odejmij 5 USD od 1000 USD, aby otrzymać 995 USD. Użyj tej kwoty do obu obliczeń wypłaty, aby różnica mierzyła wpływ kursu.

Oddziel opłatę od obliczeń kursowych. Opłata jest już w USD, a różnica wypłat w PHP. Przed dodaniem kosztów przelicz tę różnicę na USD. Dodanie niedoboru w PHP bezpośrednio do opłaty w USD mieszałoby waluty.

Oblicz obie wypłaty w PHP

To przykładowe dane z jednej odpowiedzi API z 29 paź 2026, 11:02 UTC. Kurs odniesienia wynosi 63,883 PHP za USD. Wyślij 1000 USD z opłatą 5 USD i przyjmij przykładowy kurs dostawcy 62,605 PHP za USD, ustalony przed zaokrągleniem o 2% poniżej odniesienia. Opłata i różnica kursów są przykładowe, nie pochodzą od żadnego dostawcy.

Kurs odniesienia i przykładowy kurs dostawcy podano do trzech miejsc po przecinku. Wszystkie kwoty w tabeli obliczono z tych wartości, więc każdy wiersz możesz przeliczyć ręcznie. Pomnóż 995 USD przez każdy kurs, aby otrzymać odpowiednie wypłaty PHP.

KrokObliczenieWynik
Kwota do przeliczenia1000 − 5995 USD
Wypłata według kursu odniesienia995 × 63,88363 563,59 PHP
Wypłata według kursu dostawcy (przykład)995 × 62,60562 291,98 PHP
Koszt różnicy kursów(63 563,59 − 62 291,98) ÷ 63,88319,91 USD
Łączny koszt5 + 19,9124,91 USD (2,49%)

Wyraź łączny koszt w USD

Użyj wzoru łączny koszt = opłata + (kwota otrzymana po kursie referencyjnym - kwota otrzymana po kursie dostawcy) / kurs referencyjny. Odejmowanie daje niedobór PHP wynikający z kursu dostawcy. Dzielenie przez kurs PHP za USD przelicza ten niedobór na USD.

W przykładzie różnica kursów kosztuje 19,91 USD. Dodaj opłatę 5 USD, aby otrzymać 24,91 USD, czyli 2,49% początkowej kwoty 1000 USD. Mianownikiem procentu jest początkowa kwota, ponieważ obejmuje pieniądze na opłatę i na wymianę.

Porównaj kwoty otrzymywane przez odbiorcę

Porównuj dostawców według kwoty PHP otrzymanej za tę samą wysyłaną kwotę USD. Sama opłata pomija różnicę kursów. Oblicz każdą wypłatę z opłatą i kursem danego dostawcy, zachowując tę samą kwotę początkową.

Wypłata według kursu odniesienia pozwala wyrazić różnicę kursów jako koszt i daje wspólną podstawę obliczeń. Kurs dostawcy określa przykładową wypłatę odbiorcy. Banki oraz dostawcy kart i przelewów stosują własne spready i opłaty. Orientacyjne średnie kursy rynkowe API nie są przeznaczone do rozliczeń ani handlu.

Sprawdź czas i limity żądań

Dostęp bez klucza pozwala na 10 żądań na minutę i 100 na godzinę na adres IP, z kursami opóźnionymi o 15 minut. Bezpłatny klucz ma limit 5000 żądań miesięcznie i 10 na minutę; kursy też są opóźnione o 15 minut. Płatne plany mają kursy na żywo.

Użyj data_updated_at, aby zidentyfikować odpowiedź wykorzystaną w obliczeniu. Tutaj 29 paź 2026, 11:02 UTC to jej data_updated_at. Po ponownym wykonaniu żądania użyj zwróconego kursu PHP do własnych obliczeń i zachowaj czas odpowiedzi razem z wynikiem.

Pytania

Dlaczego wzór uwzględnia różnicę kursów?

Opłata obejmuje tylko część kosztu, gdy dostawca stosuje kurs niższy od odniesienia. Różnica kursów zmniejsza wypłatę PHP. Oblicz ten spadek dla tej samej wymienianej kwoty USD według obu kursów, a następnie wyraź różnicę w USD.

Dlaczego dzielić różnicę wypłat przez kurs odniesienia?

Różnica wypłat jest w PHP, a kurs odniesienia w PHP za USD. Dzielenie wyraża różnicę w USD, więc można dodać ją do opłaty w USD. Użycie kursu dostawcy zmieniłoby podstawę obliczenia kosztu.

Czy przykładowa opłata i kurs pochodzą od dostawcy przelewów?

Obie wartości są przykładowe. Opłata wynosi 5 USD, a przykładowy kurs dostawcy ustalono przed zaokrągleniem o 2% poniżej kursu odniesienia z odpowiedzi. Wszystkie obliczenia w tabeli wykorzystują podane kursy.

Czy wypłata według kursu odniesienia odpowiada wypłacie przelewu?

Banki oraz dostawcy kart i przelewów stosują własne spready i opłaty. Porównuj kwotę dla odbiorcy według kursu i opłaty dostawcy przy tej samej wysyłanej kwocie. Kursy API to orientacyjne średnie kursy rynkowe, nieprzeznaczone do rozliczeń ani handlu.

Czytaj dalej

Uzyskaj bezpłatny klucz API

Plan bezpłatny ma limit 5000 żądań miesięcznie i 10 na minutę. Karta płatnicza nie jest wymagana.

Uzyskaj bezpłatny klucz