Pungut pajak
Pelajari cara memungut pajak untuk pembayaran satu kali di Stripe Checkout.
Stripe Tax memungkinkan Anda menghitung pajak atas pembayaran satu kali dan rutin saat menggunakan Checkout. Anda dapat mengaktifkan Stripe Tax untuk menghitung pajak secara otomatis pada semua pembelian serta langganan Checkout.
Buat Sesi Checkout
Setelah memperbarui produk dan harga, Anda siap untuk mulai menghitung pajak pada sesi Checkout. Anda dapat membuat sesi untuk pembelian satu kali dan rutin.
Untuk menghitung pajak bagi pelanggan baru, Checkout akan memvalidasi dan menggunakan alamat pengiriman atau penagihan yang diberikan. Untuk pelanggan yang sudah ada, Checkout menghitung pajak dengan memvalidasi serta menggunakan alamat tagihan atau pengiriman terlampir. Jika Anda menarik alamat tagihan atau pengiriman baru untuk pelanggan saat ini, maka Checkout tidak akan otomatis mengganti informasi tagihan atau pengiriman sebelumnya. Anda harus secara eksplisit meminta perubahan alamat pelanggan.
Apple Pay dan Google Pay
Untuk memastikan bahwa Google Pay ditawarkan sebagai metode pembayaran saat menggunakan Stripe Tax di Checkout, Anda harus meminta penagihan alamat pengiriman, atau memberikan alamat pengiriman yang telah disimpan kepada pelanggan. Apple Pay dengan Stripe Tax hanya akan ditampilkan jika browser pelanggan mendukung Apple Pay versi 12 atau yang lebih tinggi.
Menghitung pajak untuk pelanggan baru
Jika Anda tidak meneruskan pelanggan yang sudah ada saat membuat sesi Checkout, Checkout akan membuat pelanggan baru dan secara otomatis menyimpan alamat tagihan dan informasi pengiriman. Checkout menggunakan alamat pengiriman yang dimasukkan selama sesi untuk menentukan lokasi pelanggan demi keperluan pajak. Jika Anda tidak mengumpulkan informasi pengiriman, maka Checkout akan menggunakan alamat tagihan.
OpsionalPerbarui produk dan harga Anda
Stripe Tax menggunakan informasi yang tersimpan pada produk dan harga untuk menghitung pajak, seperti kode pajak serta perilaku pajak. Jika Anda tidak menentukan konfigurasi ini secara eksplisit, Stripe Tax akan menggunakan kode pajak default yang dipilih di Pengaturan Pajak.
Untuk informasi lebih lanjut, lihat Menentukan kode pajak produk dan perilaku pajak.
OpsionalMenghitung pajak untuk pelanggan saat ini
Untuk menghitung pajak pada sesi Checkout pelanggan saat ini, atur parameter automatic_
ke true
saat membuat sesi. Anda dapat mendasarkan perhitungan pajak pada alamat pelanggan saat ini atau alamat baru yang dikumpulkan selama checkout:
Gunakan alamat yang ada pada pelanggan untuk pajak
Jika Anda sudah mengumpulkan alamat pelanggan saat ini, Anda dapat mendasarkan perhitungan pajak pada alamat tersebut dan bukan alamat yang dikumpulkan saat checkout:
Alamat pelanggan mana yang digunakan Checkout untuk pajak?
Jika tersedia, Checkout menggunakan alamat pengiriman pelanggan yang disimpan untuk menghitung pajak. Jika tidak, Checkout menggunakan alamat tagihan pelanggan yang disimpan untuk menghitung pajak.
Apakah alamat pelanggan harus memenuhi persyaratan tertentu?
Saat menggunakan alamat saat ini untuk pajak, pelanggan harus memiliki alamat pengiriman atau alamat tagihan yang valid tersimpan. Anda dapat melihat apakah alamat pelanggan yang disimpan valid atau tidak dengan memeriksa properti customer.tax.automatic_tax pelanggan. Jika nilai
customer.
adalahtax. automatic_ tax supported
ataunot_
, berarti alamat pelanggan yang disimpan valid, dan Anda dapat mengaktifkan Stripe Tax pada sesi Checkout untuk pelanggan itu.collecting
Gunakan alamat yang dikumpulkan selama Checkout untuk pajak
Anda dapat mengonfigurasikan Checkout untuk menyimpan alamat tagihan atau pengiriman baru pelanggan. Dalam hal ini, Checkout menghitung pajak menggunakan alamat yang dimasukkan selama checkout.
Alamat mana yang digunakan Checkout untuk pajak?
Jika Anda mengumpulkan alamat pengiriman, Checkout menggunakan alamat pengiriman yang dimasukkan selama sesi untuk menghitung pajak. Jika tidak, Checkout menggunakan alamat tagihan yang dimasukkan selama sesi untuk menghitung pajak.
Di mana alamat yang dikumpulkan selama Checkout disimpan?
Jika Anda mengumpulkan alamat pengiriman, Checkout menyimpan alamat pengiriman yang dimasukkan selama sesi ke properti customer.shipping.address pelanggan. Jika tidak, Checkout menyimpan alamat tagihan yang dimasukkan selama sesi ke properti customer.address pelanggan. Dalam kedua kasus, alamat yang digunakan untuk pajak akan menggantikan alamat yang ada.
Jika Anda mengumpulkan alamat pengiriman dengan Checkout, atur properti customer_
ke auto
. Ini memungkinkan Anda menyalin informasi pengiriman dari Checkout ke pelanggan.
Jika Anda tidak mengumpulkan alamat pengiriman dengan Checkout, dan Anda ingin menggunakan alamat tagihan yang dimasukkan ketika checkout untuk pajak, maka Anda harus menyimpan alamat tagihan ke pelanggan. Atur properti customer_
ke auto
agar Anda menyalin alamat yang baru dimasukkan ke pelanggan yang disediakan.
OpsionalPeriksa tanggapan
Untuk melihat hasil perhitungan pajak terakhir, properti total_details.amount_tax di sumber daya Sesi Checkout menunjukkan jumlah pajak yang dihitung. Selain itu, Anda dapat menggunakan Dashboard untuk melihat keluaran pajak untuk setiap pembayaran.