Skip to main content

Ringkasan

Sentra menambahkan kecerdasan dan eksekusi di atas stack inti Dodo Payments. Sentra adalah agen AI yang mengintegrasikan, menganalisis, dan menjalankan tindakan terkait penagihan dan pembayaran. Sentra menghubungkan SDK, API, dan adapter di seluruh stack Anda (Auth, DB, CRM, dll.), menampilkan insight pendapatan seperti pendorong pertumbuhan, serta menjalankan tindakan pelanggan seperti refund, upgrade, dan kredit.

Instalasi

Sentra tersedia sebagai ekstensi untuk VS Code, Cursor, dan Windsurf. Pilih IDE Anda di bawah ini:
1

Open Extensions Marketplace

  1. Buka VS Code.
  2. Klik ikon Extensions di sidebar (atau tekan Cmd+Shift+X di macOS / Ctrl+Shift+X di Windows/Linux).
  3. Cari “Sentra by Dodo Payments” di marketplace.
VS Code Extensions Marketplace menampilkan ekstensi Sentra
2

Install the Extension

  1. Klik “Sentra by Dodo Payments” dari hasil pencarian.
  2. Klik tombol Install.
  3. Tunggu hingga instalasi selesai.
3

Restart VS Code

Setelah instalasi, mulai ulang VS Code untuk mengaktifkan ekstensi.
Jika ekstensi tidak muncul setelah instalasi, memulai ulang editor biasanya akan menyelesaikan masalah.

Penyiapan

Setelah terinstal, Anda perlu mengonfigurasi Sentra dengan API key Dodo Payments dan pengaturan environment Anda.
1

Get Your API Key

  1. Masuk ke dashboard Dodo Payments.
  2. Buka Developer › API Keys.
  3. Salin API key Anda.
2

Configure Sentra

  1. Buka IDE Anda (VS Code, Cursor, atau Windsurf).
  2. Buka Command Palette (Cmd+Shift+P di macOS / Ctrl+Shift+P di Windows/Linux).
  3. Ketik “Sentra: Configure” lalu pilih opsi tersebut.
  4. Masukkan API key Dodo Payments Anda saat diminta.
Layar konfigurasi Sentra dengan input API key dan pilihan environment
3

Select Environment Mode

Pilih mode environment Anda:
  • Test Mode: Untuk pengembangan dan pengujian
  • Live Mode: Untuk penggunaan production
Mulai dengan Test mode untuk memvalidasi penyiapan Anda sebelum beralih ke Live mode untuk data production.
4

Set Model Reasoning Effort

Pilih tingkat upaya penalaran model yang Anda inginkan:
  • Low: Respons lebih cepat, cocok untuk tugas sederhana
  • Medium: Performa seimbang (disarankan)
  • High: Analisis lebih menyeluruh, cocok untuk integrasi kompleks
5

Complete Setup

Klik Let’s go! untuk menyelesaikan penyiapan dan mulai menggunakan Sentra.
API key Anda disimpan dengan aman di Secret Storage IDE dan tidak pernah terekspos dalam kode Anda.

Cara Kerjanya

Sentra mengikuti proses empat langkah sederhana dari prompt hingga production:
1

Prompt

Ketik apa yang ingin Anda buat. Contoh: “Tambahkan penagihan berbasis penggunaan dengan free trial untuk paket Pro saya.”
Antarmuka Sentra menampilkan input prompt dengan contoh tugas
2

Plan

Sentra menghasilkan perubahan (hook SDK, objek, konfigurasi) dan menyajikan rencana untuk Anda tinjau.
3

Approve

Tinjau rencana yang dihasilkan dan konfirmasikan perubahan yang ingin diterapkan Sentra.
4

Execute

Sentra menerapkan perubahan, mengujinya, dan mengonfirmasi keberhasilan.

Menggunakan Sentra

Mode

Sentra menawarkan tiga mode interaksi yang dapat diakses dari antarmuka:
  • Ask: Ajukan pertanyaan tentang Dodo Payments, model penagihan, penggunaan API, dan praktik terbaik
  • Build: Integrasikan penagihan dan UI ke aplikasi Anda dengan bantuan terpandu
  • Plan: Rancang arsitektur penagihan yang dapat diskalakan dengan panduan arsitektur

Contoh Tugas

Berikut beberapa tugas umum yang dapat Anda lakukan dengan Sentra:
  • Integrasikan Halaman Pricing: Siapkan halaman pricing lengkap dengan daftar produk dan checkout
  • Implementasikan Webhook: Konfigurasikan handler webhook untuk event pembayaran
  • Tambahkan Alur Subscription: Buat pengelolaan subscription dengan kemampuan upgrade/downgrade
  • Siapkan Penagihan Berbasis Penggunaan: Konfigurasikan meter dan penyerapan event untuk pelacakan penggunaan
  • Buat Customer Portal: Bangun portal self-service pelanggan untuk pengelolaan penagihan

Pengaturan Auto-Approval

Anda dapat mengonfigurasi pengaturan auto-approval untuk menyederhanakan workflow Anda:
  • None: Tinjau dan setujui semua perubahan secara manual (disarankan untuk production)
  • Low Risk: Setujui otomatis perubahan sederhana dengan risiko rendah
  • All: Setujui otomatis semua perubahan (gunakan dengan hati-hati)

Model Penagihan yang Didukung

Sentra mendukung semua model penagihan Dodo Payments:
  • One-time Payments: Transaksi pembelian satu kali
  • Subscriptions: Penagihan berulang dengan beberapa interval
  • Usage-Based Billing: Penagihan terukur berdasarkan konsumsi
  • Outcome-Based Billing: Model pricing bayar per hasil

Untuk Siapa

Sentra menjembatani engineering dan bisnis, sehingga setiap tim dapat meluncurkan monetisasi tanpa hambatan:
  • Developer: Luncurkan monetisasi lebih cepat di dalam IDE Anda
  • Founder & PM: Buat prototipe model penagihan tanpa pekerjaan infrastruktur yang mendalam
  • RevOps & Finance: Gunakan tindakan dengan guardrail tanpa memerlukan bantuan engineer
  • Support & Success: Selesaikan kasus penagihan dengan aman, dengan persetujuan jika diperlukan

Pemecahan Masalah

Jika Sentra tidak muncul di IDE Anda setelah instalasi, coba langkah berikut:
  1. Mulai ulang editor: Tutup dan buka kembali VS Code, Cursor, atau Windsurf sepenuhnya
  2. Periksa instalasi: Pastikan ekstensi telah terinstal dengan membuka Extensions dan mencari “Sentra”
  3. Muat ulang window: Gunakan Command Palette (Cmd+Shift+P / Ctrl+Shift+P) lalu jalankan “Developer: Reload Window”
Memulai ulang editor biasanya menyelesaikan masalah.
  • Pastikan API key Anda benar dan aktif di dashboard Dodo Payments
  • Pastikan Anda menggunakan mode environment yang benar (Test atau Live) sesuai dengan API key Anda
  • Pastikan API key Anda memiliki izin yang diperlukan
  • Coba buat ulang API key jika masalah berlanjut
  • Pastikan Anda telah melengkapi semua field yang diperlukan di layar konfigurasi
  • Pastikan IDE Anda memiliki izin untuk mengakses Secret Storage
  • Coba konfigurasikan ulang Sentra melalui Command Palette
  • Pastikan API key Anda valid dan memiliki akses ke resource yang diperlukan
  • Periksa koneksi internet Anda
  • Pastikan Anda menggunakan model penagihan yang didukung
  • Coba tulis ulang prompt Anda dengan detail yang lebih spesifik
  • Tinjau rencana yang dihasilkan dengan saksama sebelum menyetujuinya
  • Pastikan struktur proyek Anda sesuai dengan ekspektasi Sentra
  • Pastikan semua dependency telah terinstal
  • Periksa panel output IDE untuk pesan error yang lebih terperinci
Jika masalah masih terjadi setelah memulai ulang editor, hubungi support dan sertakan detail tentang versi IDE serta pesan error spesifik yang Anda lihat.

Resource Tambahan

Dodo Payments Docs

Pelajari lebih lanjut tentang fitur dan kemampuan Dodo Payments.

API Reference

Jelajahi referensi API Dodo Payments yang lengkap.

Webhook Setup

Pahami cara mengonfigurasi webhook untuk event pembayaran.

Build with AI Coding Agents

Gunakan Agent Plugin untuk integrasi berbantuan AI.
Terakhir diubah pada 26 September 2026