WebCEO

Integrasi Shopify dengan SQL Account dan AutoCount

Cara Shopify disambungkan ke SQL Account atau AutoCount: data yang disegerakkan dan arahnya, jualan POS, e-Invois LHDN, pilihan integrasi dan senarai semak.

Oleh Pasukan WebCEODiterbitkan 7 minit bacaan

Perkara utama

  • Tentukan satu sumber rujukan utama bagi setiap rekod dahulu: biasanya sistem perakaunan untuk produk, kos dan stok, dan Shopify untuk pesanan dan pelanggan dalam talian.
  • SQL Account dan AutoCount kedua-duanya menyediakan REST API (SQL Account API, dan AOTG API AutoCount), jadi integrasi terus boleh dibuat tanpa screen scraping atau eksport manual.
  • Hanya satu sistem patut mengeluarkan e-Invois LHDN bagi sesuatu jualan. Memilih antara sistem perakaunan dan aplikasi Shopify ialah keputusan reka bentuk yang paling penting.

Peruncit yang menggunakan SQL Account atau AutoCount di belakang kedai Shopify biasanya bermula dengan masalah yang sama: seseorang memasukkan semula pesanan Shopify ke dalam sistem perakaunan pada setiap petang, dan kiraan stok dalam kedua-dua sistem makin lama makin berbeza. Panduan ini menerangkan data yang patut disegerakkan oleh integrasi, arahnya, dan keputusan yang perlu dibuat sebelum sesiapa mula menulis kod.

Apakah yang patut disegerakkan antara Shopify dan sistem perakaunan?

Produk, stok, pesanan, bayaran dan pelanggan. Setiap satu perlukan satu pemilik dan satu arah.

Susunan yang paling biasa adalah seperti berikut:

Rekod Sumber rujukan utama biasa Arah Nota
Produk dan kod item Sistem perakaunan Perakaunan ke Shopify Shopify menyimpan keterangan dan gambar, manakala kod item menghubungkan kedua-duanya
Harga Salah satu Satu arah sahaja Pilih satu sistem untuk perubahan harga, jika tidak kedua-duanya akan saling menulis ganti
Paras stok Sistem perakaunan atau Shopify Satu arah, mengikut lokasi Tentukan bagi setiap gudang dan cawangan
Pesanan dalam talian Shopify Shopify ke perakaunan Direkodkan sebagai pesanan jualan, jualan tunai atau invois
Jualan POS Shopify Shopify ke perakaunan Mengikut cawangan, selalunya diringkaskan setiap hari
Bayaran dan bayaran balik Shopify dan penyedia pembayaran Shopify ke perakaunan Bayaran balik direkodkan sebagai nota kredit
Pelanggan Shopify untuk pembeli dalam talian Shopify ke perakaunan Selalunya hanya pembeli perniagaan atau akaun penghutang

Penyegerakan dua hala bagi medan yang sama nampak menarik, tetapi itulah punca kebanyakan masalah. Jika pekerja boleh menukar harga dalam kedua-dua sistem, integrasi terpaksa meneka perubahan mana yang diguna pakai. Kontrak bertulis medan demi medan mengelakkan masalah ini.

Bagaimanakah jualan POS patut dikendalikan?

Sebagai pesanan Shopify yang dikaitkan dengan cawangan, dan direkodkan ke sistem perakaunan mengikut lokasi.

Dengan Shopify POS, jualan di kedai ialah pesanan dalam akaun Shopify yang sama, dikaitkan dengan lokasi cawangan. Ini bermakna satu integrasi boleh membawa jualan dalam talian dan jualan di kedai. Pilihannya ialah sejauh mana butiran yang hendak direkodkan. Merekodkan setiap resit mengekalkan sejarah setiap baris item dalam sistem perakaunan. Merekodkan satu ringkasan harian bagi setiap cawangan menjadikan lejar lebih ringan, tetapi butirannya kekal dalam Shopify. Apa pun pilihan anda, potongan stok masih mesti dibuat mengikut item, jika tidak stok dalam sistem perakaunan akan lari.

Siapakah yang patut mengeluarkan e-Invois LHDN?

Sama ada sistem perakaunan atau aplikasi Shopify, jangan kedua-duanya bagi jualan yang sama.

e-Invois Malaysia dihantar ke sistem MyInvois LHDN. Vendor perakaunan dan aplikasi Shopify kedua-duanya boleh melakukannya, dan ini mewujudkan risiko sebenar jualan yang sama dihantar dua kali. Dua pendekatannya:

Sistem perakaunan mengeluarkan Aplikasi Shopify mengeluarkan
Cara ia berfungsi Pesanan direkodkan ke SQL Account atau AutoCount, yang kemudian menghantar ke MyInvois Aplikasi Shopify menghantar daripada pesanan, sebelum atau serentak dengan rekod ke akaun
Permintaan pelanggan Dikendalikan selepas pesanan sampai ke akaun Pelanggan boleh meminta daripada halaman pesanan atau resit
e-Invois disatukan bulanan Dijana dalam sistem perakaunan Dijana oleh aplikasi daripada jualan Shopify
Kekuatan Satu tempat untuk semua e-Invois, termasuk jualan bukan Shopify Lebih pantas untuk pembeli, dan meliputi POS dan dalam talian tanpa menunggu penyegerakan
Kelemahan Pelanggan perlu menunggu pesanan disegerakkan sebelum permintaan boleh diproses Sistem perakaunan mesti merekodkan rujukan e-Invois dan bukan menghantar semula

Kedua-dua vendor menyediakan e-Invois. Dokumentasi SQL Account menerangkan penghantaran ke MyInvois, termasuk e-Invois disatukan, dan membolehkan anda menetapkan mod penghantaran lalai pelanggan kepada disatukan. AutoCount menyatakan bahawa e-Invoice Platform mereka meliputi e-Invois standard, disatukan dan bil kendiri yang dijana daripada AutoCount Accounting atau Cloud Accounting. Di pihak Shopify, aplikasi e-Invois kami mengendalikan permintaan pelanggan daripada halaman pesanan atau kod QR resit, jualan POS dan dalam talian, serta e-Invois disatukan bulanan.

Panduan mudahnya: jika kebanyakan invois anda dikeluarkan di luar Shopify, biarkan sistem perakaunan menguruskannya. Jika Shopify membawa kebanyakan jualan runcit dan pelanggan meminta e-Invois di kaunter, aplikasi Shopify biasanya lebih mudah, dan integrasi menghantar rujukan e-Invois yang telah disahkan ke sistem perakaunan.

Ini ialah reka bentuk perisian, bukan nasihat cukai. Sahkan kewajipan anda dengan garis panduan semasa LHDN dan penasihat cukai anda.

Apakah yang disediakan oleh SQL Account dan AutoCount untuk integrasi?

Kedua-duanya ada REST API yang didokumenkan, dengan persediaan yang berbeza.

SQL Account. E Stream MSC menerbitkan SQL Account API, iaitu perkhidmatan REST yang boleh mencipta, menyunting, memadam dan mendapatkan rekod. Objek yang disenaraikan termasuk invois jualan, pesanan jualan, invois belian, bayaran pelanggan, catatan jurnal, pelanggan, ejen, item stok, stok diterima dan pindahan stok. Permintaan ditandatangani dengan AWS Signature Version 4 menggunakan access key dan secret key yang dijana untuk pengguna API khusus. Pengguna itu tidak lagi boleh log masuk terus ke SQL Account sebaik sahaja kunci wujud. Seperti yang disenaraikan pada 18 Oktober 2026, API ini memerlukan SQL Accounting 5.2025.1038.875 atau lebih baharu. Ia menyokong persediaan desktop, awan awam dan awan persendirian, dan pemasangan di premis atau awan persendirian memerlukan pelayan dan sambungan internet yang tersedia 24 jam.

AutoCount. Resource Center AutoCount mendokumenkan AOTG API, iaitu RESTful API untuk mencipta, mengemas kini, memadam dan membaca data AutoCount Accounting. Permintaan melalui pelayan awan AOTG ke perkhidmatan AOTG Client yang dipasang pada komputer yang menempatkan pelayan AutoCount Accounting. Akses memerlukan API key yang diperoleh apabila buku akaun diaktifkan dengan AOTG, serta log masuk pengguna, untuk mendapatkan access token. AutoCount juga ada plug-in SDK untuk pembangunan .NET, yang memerlukan Developer ID.

Di pihak Shopify pula ialah Admin API, dengan webhook yang memaklumkan integrasi apabila pesanan, bayaran balik atau inventori berubah.

Pendekatan integrasi manakah yang sesuai?

Penyambung sedia ada jika ada yang sesuai, middleware untuk keperluan sederhana, kod tersuai untuk keperluan khusus.

  1. Penyambung sedia ada. Pada 18 Oktober 2026 kami tidak dapat mengesahkan sebarang penyambung Shopify yang disenaraikan oleh mana-mana vendor. Penyambung pihak ketiga mungkin ada. Jika anda menjumpainya, semak rekod yang disegerakkan, sama ada ia mengendalikan lokasi POS, dan siapa yang memberi sokongan.
  2. Middleware. Platform integrasi memetakan webhook Shopify kepada panggilan API perakaunan. Ini sesuai apabila pemetaannya standard, tetapi cara tandatangan dan persediaan klien tempatan API perakaunan masih memerlukan kerja teknikal.
  3. Integrasi tersuai. Satu perkhidmatan kecil di antara Shopify dan API perakaunan, dengan log, cubaan semula dan amaran. Kos permulaannya lebih tinggi, dan ia sesuai untuk kedai yang ada beberapa cawangan, kod item luar biasa atau peraturan e-Invois tersendiri.

Apa pun pendekatannya, bina dengan andaian sesuatu akan gagal. Pelayan perakaunan akan ada masanya luar talian, terutamanya apabila ia dipasang pada PC pejabat. Integrasi patut menyimpan perubahan dalam giliran dan mencuba semula, bukan membuangnya.

Senarai semak sebelum anda bermula

  • Sistem manakah yang memiliki produk, harga, stok dan pelanggan?
  • Adakah SKU Shopify sepadan tepat dengan kod item perakaunan?
  • Bagaimanakah pesanan dalam talian patut direkodkan: pesanan jualan, jualan tunai atau invois?
  • Setiap resit atau ringkasan harian untuk cawangan POS?
  • Sistem manakah yang mengeluarkan e-Invois, dan bagaimanakah rujukannya direkodkan dalam sistem yang satu lagi?
  • Bagaimanakah bayaran balik, pertukaran dan bayaran balik separa direkodkan?
  • Di manakah sistem perakaunan dijalankan, dan bolehkah ia dicapai 24 jam?
  • Versi SQL Account atau AutoCount manakah yang anda gunakan, dan adakah ia memenuhi keperluan API?
  • Siapakah yang menerima amaran apabila penyegerakan gagal?

Soalan lazim

Adakah SQL Account atau AutoCount boleh disambungkan ke Shopify terus tanpa persediaan tambahan?

Pada 18 Oktober 2026 kami tidak dapat mengesahkan penyambung Shopify yang disenaraikan oleh vendor bagi mana-mana satu. Kedua-duanya menyediakan API, jadi integrasi boleh dibina menggunakannya.

Bolehkah stok disegerakkan secara masa nyata?

Hampir. Shopify menghantar webhook apabila pesanan masuk, dan integrasi boleh mengemas kini sistem perakaunan dalam beberapa saat. Kemas kini dari sistem perakaunan ke Shopify bergantung pada kekerapan integrasi menyemak atau cara perubahan dihantar.

Bolehkah kedua-dua sistem menghantar e-Invois?

Boleh, dan itulah risikonya. Pilih satu pengeluar bagi setiap jualan dan hantar rujukan e-Invois ke sistem yang satu lagi.

Apakah yang WebCEO bina di sini?

Kami membina integrasi Shopify tersuai untuk sistem ERP dan perakaunan, dan mengendalikan aplikasi WebCEO E-Invoice untuk Shopify. Untuk menentukan skop integrasi SQL Account atau AutoCount, hubungi kami.

Sumber

  1. SQL Account API (E Stream MSC)
  2. SQL Account docs: SQL Account API setup and configuration
  3. SQL Account docs: e-Invoice (MyInvois)
  4. AutoCount Resource Center: Introduction to AOTG API
  5. AutoCount Resource Center: Programmer
  6. AutoCount solution with LHDN e-Invoice
  7. Shopify Admin GraphQL API reference
  8. WebCEO E-Invoice Malaysia on the Shopify App Store

Ditulis oleh

Pasukan WebCEO

Artikel ditulis oleh pasukan yang membina, memindahkan dan menyokong kedai Shopify di WebCEO, berdasarkan kerja projek sebenar. Profil penulis dan penyemak bernama akan ditambah apabila setiap pakar meluluskan nama mereka.

Bacaan seterusnya

Keputusan platform

Cara memilih agensi Shopify di Malaysia

Senarai semak memilih agensi Shopify di Malaysia: tahap partner, soalan untuk ditanya, tanda amaran, keperluan tempatan, model harga dan pemilikan.

· 6 minit bacaan

Keputusan platform

Berapa kos pembangun Shopify di Malaysia?

Kos pembangun Shopify di Malaysia: perbandingan freelancer, agensi dan staf dalaman, faktor yang menentukan harga, serta kadar dan julat gaji yang diterbitkan.

· 6 minit bacaan