Langsung ke konten utama

Fitur Baru

1. Preferensi Komunikasi

Ambil kendali atas cara Anda menerima notifikasi melalui Preferensi Komunikasi kami yang diperbarui. Konfigurasikan notifikasi email, push, dan dalam aplikasi agar sesuai dengan alur kerja Anda.
Communication Preferences overview showing notification settings
Fitur Utama
  • Desain email baru: Template email segar dan modern dengan ajakan bertindak yang jelas dan keterbacaan yang ditingkatkan
  • Notifikasi push: Terima peringatan instan di perangkat seluler untuk peristiwa penting seperti penjualan baru, sengketa, dan pencairan
  • Kontrol rinci: Pilih dengan tepat peristiwa mana yang memicu notifikasi dan melalui saluran mana
  • Dukungan multi-email: Tambahkan banyak alamat email untuk menerima notifikasi
  • Preferensi email pelanggan: Konfigurasikan email mana yang diterima pelanggan Anda
Kategori Notifikasi
KategoriDeskripsi
Penjualan & PembayaranPenjualan baru, pembayaran berhasil, pembayaran gagal
Pencairan & Pengembalian DanaPenyelesaian pencairan, permintaan pengembalian dana, penyelesaian pengembalian dana
LanggananLangganan baru, perpanjangan, pembatalan, perubahan paket
SengketaSengketa dibuka, bukti diperlukan, sengketa diselesaikan
Hasil: Tetap mendapat informasi tentang bisnis Anda dengan notifikasi yang dikirim tepat dengan cara dan waktu yang Anda inginkan. Pelajari lebih lanjut: Communication Preferences Guide

2. Bidang Kustom dalam Sesi Checkout

Kumpulkan informasi tambahan dari pelanggan saat checkout dengan bidang kustom. Tambahkan input teks, dropdown, tanggal, dan lainnya untuk mendapatkan data yang Anda perlukan. Tipe Bidang yang Didukung
TipeDeskripsiKasus Penggunaan
textInput teks satu barisNama perusahaan, catatan pesanan
numberInput numerikKuantitas, usia
emailInput email dengan validasiEmail kontak penagihan
urlInput URL dengan validasiSitus web, profil sosial
datePemilih tanggalTanggal pengiriman, tanggal acara
dropdownPilihan dari opsi yang telah ditentukanUkuran, warna, jenis paket
booleanKotak centang untuk nilai ya/tidakPenerimaan syarat, langganan newsletter
Cara Kerjanya
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  custom_fields: [
    {
      name: 'company_name',
      label: 'Company Name',
      type: 'text',
      required: true
    },
    {
      name: 'team_size',
      label: 'Team Size',
      type: 'dropdown',
      options: ['1-10', '11-50', '51-200', '200+'],
      required: true
    },
    {
      name: 'newsletter',
      label: 'Subscribe to our newsletter',
      type: 'boolean',
      required: false
    }
  ],
  return_url: 'https://yoursite.com/success'
});
Manfaat
  • Pengumpulan data fleksibel: Kumpulkan informasi apa pun yang dibutuhkan untuk pemenuhan atau personalisasi
  • Validasi bawaan: Bidang email dan URL secara otomatis memvalidasi format input
  • Kontrol wajib/opsional: Tandai bidang sebagai wajib atau opsional sesuai kebutuhan Anda
  • Pengiriman webhook: Nilai bidang kustom disertakan dalam peristiwa webhook pembayaran
Nilai bidang kustom dikembalikan dalam objek custom_fields dalam respons pembayaran dan sesi checkout. Pelajari lebih lanjut: Checkout Session Custom Fields

3. Dukungan Bahasa Checkout yang Diperluas

Halaman checkout kini mendukung 21 bahasa, naik dari 16. Jangkau lebih banyak pelanggan dalam bahasa asli mereka untuk pengalaman checkout yang lebih baik. Bahasa Baru yang Ditambahkan
BahasaKode
Koreanko
Malayms
Romanianro
Russianru
Thaith
Semua Bahasa yang Didukung Arabic, Chinese, Dutch, English, French, German, Hindi, Indonesian, Italian, Japanese, Korean, Malay, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese. Arabic, Chinese, Dutch, English, French, German, Hindi, Indonesian, Italian, Japanese, Korean, Malay, Portuguese, Romanian, Russian, Spanish, Swedish, Thai, Turkish, Ukrainian, Vietnamese. Paksa Bahasa Tertentu Gunakan parameter force_language untuk menggantikan deteksi bahasa otomatis:
const session = await client.checkoutSessions.create({
  product_cart: [{ product_id: 'prod_123', quantity: 1 }],
  force_language: 'ko', // Force Korean language
  return_url: 'https://yoursite.com/success'
});
Secara default, halaman checkout secara otomatis mendeteksi bahasa pelanggan dari pengaturan browser mereka. Gunakan force_language ketika Anda ingin memastikan konsistensi dengan bahasa situs web Anda.
Pelajari lebih lanjut: Checkout Language Support

4. Perbaikan Bug dan Peningkatan Umum

Rilis ini mencakup peningkatan kinerja, penyempurnaan antarmuka, dan penyelesaian bug kecil untuk pengalaman yang lebih andal dan luwes.