REST (BasicIntegrationApi) dan e-Dispatch opsional (DespatchApi)
Terakhir diperbarui: Terakhir diperbarui: 13 Juli 2026
Convord berkomunikasi dengan Uyumsoft menggunakan permintaan JSON ke BasicIntegrationApi untuk e-Invoice / e-Archive dan, opsional, DespatchApi untuk e-Waybill. Autentikasi sesuai contoh resmi: setiap permintaan menyertakan userInfo dengan Username dan Password. Tidak ada alur OAuth atau API key terpisah; yang Anda masukkan di dashboard persis pasangan itu.
Integrasi menggunakan objek REST userInfo. Dua field di Convord dipetakan ke Username dan Password. Tidak ada Bearer token atau field secret-key tambahan.
Opsional setel UYUMSOFT_USERNAME / UYUMSOFT_PASSWORD di .env server sebagai fallback tenant-wide; nilai spesifik perusahaan di dashboard diutamakan jika ada.
Hosting / DevOps harus memverifikasi:
https://efatura.uyumsoft.com.tr/api atau test https://efatura-test.uyumsoft.com.tr/api (dikombinasikan dengan pengaturan path di config).UYUMSOFT_INVOICE_API_URL, UYUMSOFT_DESPATCH_API_URL.php artisan uyumsoft:testNPWP pembeli yang valid diperlukan untuk pengiriman Uyumsoft. Convord memvalidasi sebelum create/send dan menampilkan error eksplisit; perbarui record pelanggan dan coba lagi.
Mode waybill PDF/XML lokal tidak memerlukan flag server tambahan. e-waybill Uyumsoft / GİB nyata memerlukan:
EINVOICE_PROVIDER=uyumsoftUYUMSOFT_DISPATCH_ENABLED=true — VKN/TCKN pembeli juga diperlukan dalam mode ini.Meskipun wiring API benar, proyek Uyumsoft Anda harus memiliki <strong>seri / prefix</strong> faktur dan pengaturan akun yang lengkap. Jika tidak, Anda mungkin melihat error seperti seri hilang. Hubungi dukungan Uyumsoft untuk setup akun.
Gunakan dokumentasi Uyumsoft untuk URL test dan kredensial contoh. Perintah Artisan uyumsoft:test melakukan smoke test konektivitas BasicIntegrationApi.
Untuk konteks integrasi yang lebih luas, lihat Panduan integrasi.