Panduan/Konversi mata uang untuk Shopify

Konversi mata uang untuk Shopify

Konversi mata uang untuk Shopify. Panduan praktis dengan kode, cache, dan metadata kesegaran.

ERexchangerate.dev·Sep 20, 2026·7 menit baca

Terapkan di server tanpa membocorkan kredensial serta simpan sumber dan waktu observasi.

Poin utama
Simpan kunci API hanya di server.
Validasi kode mata uang dan jumlah.
Cache respons yang berhasil.
Tampilkan sumber dan waktu observasi.

Langkah 1

Jalankan di server, validasi input, dan simpan metadata dari respons.

Langkah 2

Jalankan di server, validasi input, dan simpan metadata dari respons.

Contoh kodecopy
export async function convertForDisplay(amount: number, from: string, to: string) {
  const response = await fetch(
    `https://api.exchangerate.dev/v1/convert/${from}/${to}/${amount}`,
    {
      headers: { Authorization: `Bearer ${process.env.EXCHANGERATE_API_KEY}` },
      signal: AbortSignal.timeout(5000),
      next: { revalidate: 60 },
    },
  );
  if (!response.ok) throw new Error(`FX API returned ${response.status}`);
  const data = await response.json();
  return { amount: data.converted, currency: to, observedAt: data.data_updated_at };
}

Langkah 3

  • Simpan kunci API hanya di server.
  • Validasi kode mata uang dan jumlah.
  • Cache respons yang berhasil.
  • Tampilkan sumber dan waktu observasi.

Langkah 4

Jalankan di server, validasi input, dan simpan metadata dari respons.

Panduan
Kurs ini bersifat indikatif, bukan harga penyelesaian.
ER
exchangerate.dev
Panduan praktis bagi pengembang yang menggunakan data mata uang.

Baca selanjutnya

PanduanAPI konverter mata uang untuk pengembangBaca PanduanKonversi mata uang untuk WooCommerceBaca