← Blog
Artikel

Validasi NPWP & Telepon di Checkout E-commerce untuk Faktur Pajak

Normalisasi nomor HP Indonesia dan cek format NPWP sebelum generate faktur — mengurangi pesanan B2B yang gagal divalidasi manual.

Checkout B2B sering meminta NPWP untuk faktur pajak dan nomor WhatsApp untuk konfirmasi pengiriman. Kesalahan format — NPWP tanpa delimiter yang benar atau HP diawali 08 vs +62 — membuat order stuck di tim finance.

Dua endpoint Validasi Format menyelesaikan masalah ini di server Anda:

Method Endpoint Keterangan
POST /npwp Format NPWP 15 digit (bukan verifikasi DJP)
POST /telepon Normalisasi & validasi nomor Indonesia

Contoh Integrasi Checkout

async function validateCheckoutIdentity({ npwp, phone }) {
  const headers = {
    'x-api-key': process.env.API_INDONESIA_KEY,
    'Content-Type': 'application/json',
  };
  const [npwpRes, phoneRes] = await Promise.all([
    fetch('https://use.apiindonesia.id/api/v1/validasi/npwp', { method: 'POST', headers, body: JSON.stringify({ npwp }) }),
    fetch('https://use.apiindonesia.id/api/v1/validasi/telepon', { method: 'POST', headers, body: JSON.stringify({ phone }) }),
  ]);
  return {
    npwp: (await npwpRes.json()).data,
    phone: (await phoneRes.json()).data,
  };
}
curl -X POST "https://use.apiindonesia.id/api/v1/validasi/telepon" \
  -H "x-api-key: aip_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{"phone":"081234567890"}'

Manfaat Bisnis

  • Kurangi tiket finance — NPWP invalid ditolak di checkout, bukan saat closing bulanan.
  • Nomor terstandar — simpan format E.164/normalized untuk SMS gateway & WhatsApp API.
  • Tanpa scraping — logika format dijalankan di edge API Indonesia.

FAQ

Apakah NPWP dicek ke DJP? Tidak, hanya struktur digit dan formatting.

Operator seluler didukung? Validasi mengikuti pola nomor domestik Indonesia umum.

Mulai Sekarang

Dapatkan API key gratis di dashboard.apiindonesia.id/register dan pelajari parameter lengkap di docs.apiindonesia.id.

Mulai Sekarang

Mulai Integrasi
Hari Ini

Daftar gratis, ambil API key, dan langsung call endpoint pertama Anda — tanpa kartu kredit, tanpa proses approval yang ribet.

Visualisasi gelombang titik