PanduanPanduan

Konversi mata uang untuk Shopify

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

20 Sep 2026 · 7 menit baca

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

  • 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 kode
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.

Pertanyaan

Konversi mata uang untuk Shopify

Menambahkan konversi mata uang dan kurs indikatif melalui kontrak JSON terdokumentasi.

Baca selanjutnya

Mulai dengan kunci API gratis

5.000 permintaan per bulan dengan paket gratis. Tanpa kartu kredit.

Dapatkan kunci gratis