# Instal Stripe CLI Instal Stripe CLI di macOS, Windows, atau Linux. Stripe CLI memungkinkan Anda membangun, menguji, dan mengelola integrasi Anda langsung dari baris perintah. Anda dapat menggunakan Stripe CLI untuk: - Buat, ambil, perbarui, atau hapus salah satu sumber daya Stripe Anda di dalam sandbox. - Alirkan permintaan API dan peristiwa secara real-time yang terjadi di akun Anda. - Picu peristiwa untuk menguji integrasi webhook Anda. Untuk detail selengkapnya, lihat [referensi Stripe CLI](https://docs.stripe.com/cli.md). [Watch on YouTube](https://www.youtube.com/watch?v=iFwBGI-kqeE) ## Instal Stripe CLI Dari baris perintah, gunakan skrip instalasi atau unduh dan ekstrak berkas arsip versi sesuai sistem operasi Anda untuk menginstal CLI. #### homebrew Untuk menginstal Stripe CLI dengan [homebrew](https://brew.sh/), jalankan: ```bash brew install stripe/stripe-cli/stripe ``` #### apt Build Debian untuk CLI tersedia di [JFrog](https://packages.stripe.dev), yang bukan merupakan domain milik Stripe. Saat mengunjungi URL ini, Anda akan diarahkan ke daftar artifactory JFrog. Untuk menginstal Stripe CLI pada distribusi berbasis Ubuntu dan Debian: 1. Tambahkan kunci GPG Stripe CLI ke keyring sumber apt: ```bash curl -s https://packages.stripe.dev/api/security/keypair/stripe-cli-gpg/public | gpg --dearmor | sudo tee /usr/share/keyrings/stripe.gpg > /dev/null ``` 1. Tambahkan repositori apt milik CLI ke daftar sumber apt: ```bash echo "deb [signed-by=/usr/share/keyrings/stripe.gpg] https://packages.stripe.dev/stripe-cli-debian-local stable main" | sudo tee -a /etc/apt/sources.list.d/stripe.list ``` 1. Perbarui daftar paket: ```bash sudo apt update ``` 1. Instal CLI: ```bash sudo apt install stripe ``` #### yum Build RPM untuk CLI tersedia di [JFrog](https://packages.stripe.dev), yang bukan merupakan domain milik Stripe. Saat mengunjungi URL ini, Anda akan diarahkan ke daftar artifactory JFrog. Untuk menginstal Stripe CLI pada distribusi berbasis RPM: 1. Tambahkan repositori yum CLI ke daftar sumber yum: ```bash echo -e "[Stripe]\nname=stripe\nbaseurl=https://packages.stripe.dev/stripe-cli-rpm-local/\nenabled=1\ngpgcheck=0" >> /etc/yum.repos.d/stripe.repo ``` 1. Instal CLI: ```bash sudo yum install stripe ``` #### Scoop Untuk menginstal Stripe CLI dengan [Scoop](https://scoop.sh/), jalankan: ```bash scoop bucket add stripe https://github.com/stripe/scoop-stripe-cli.git ``` ```bash scoop install stripe ``` #### macOS Untuk menginstal Stripe CLI di macOS tanpa homebrew: 1. Unduh file tar.gz `mac-os` terbaru dari jenis arsitektur cpu Anda dari [GitHub](https://github.com/stripe/stripe-cli/releases/latest). 1. Ekstrak file zip: `tar -xvf stripe_[X.X.X]_mac-os_[ARCH_TYPE].tar.gz`. Sebagai opsi tambahan, Anda dapat menginstal berkas biner di lokasi yang memungkinkan Anda mengeksekusinya secara global (misalnya, `/usr/local/bin`). #### Linux Untuk menginstal Stripe CLI di Linux tanpa pengelola paket: 1. Unduh file tar.gz `linux` terbaru dari [GitHub](https://github.com/stripe/stripe-cli/releases/latest). 1. Ekstrak file zip: `tar -xvf stripe_X.X.X_linux_x86_64.tar.gz`. 1. Pindahkan `./stripe` ke jalur eksekusi Anda. #### Windows Untuk menginstal Stripe CLI di Windows tanpa Scoop: 1. Unduh file zip `windows` terbaru dari [GitHub](https://github.com/stripe/stripe-cli/releases/latest). 1. Ekstrak file zip `stripe_X.X.X_windows_x86_64.zip`. 1. Tambahkan jalur ke file `stripe.exe` yang telah diekstrak ke variabel lingkungan `Path` Anda. Untuk mempelajari cara memperbarui variabel lingkungan, lihat [dokumentasi Microsoft PowerShell](https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_environment_variables?view=powershell-7.3#saving-changes-to-environment-variables). Pemindai anti-virus Windows terkadang menandai Stripe CLI sebagai tidak aman. Hal ini sangat mungkin merupakan false positive. Untuk informasi selengkapnya, lihat [Issue #692](https://github.com/stripe/stripe-cli/issues/692) di repositori GitHub. #### Docker Stripe CLI juga tersedia sebagai [gambar Docker](https://hub.docker.com/r/stripe/stripe-cli). Untuk menginstal versi terbaru, jalankan: ```bash docker run --rm -it stripe/stripe-cli:latest ``` ## Masuk ke CLI 1. Masuk dan lakukan autentikasi [akun](https://docs.stripe.com/get-started/account/set-up.md) pengguna Stripe Anda untuk menghasilkan satu set kunci terbatas. Untuk mempelajari selengkapnya, lihat [Kunci dan izin CLI Stripe](https://docs.stripe.com/stripe-cli/keys.md). ```bash stripe login ``` 1. Tekan tombol **Enter** di keyboard Anda untuk menyelesaikan proses autentikasi di browser Anda. ```bash Your pairing code is: enjoy-enough-outwit-win This pairing code verifies your authentication with Stripe. Press Enter to open the browser or visit https://dashboard.stripe.com/stripecli/confirm_auth?t=THQdJfL3x12udFkNorJL8OF1iFlN8Az1 (^C to quit) ``` Secara opsional, jika Anda tidak ingin menggunakan browser, gunakan flag `--interactive` untuk melakukan autentikasi dengan kunci rahasia API yang sudah ada atau kunci terbatas. Hal ini berguna saat melakukan autentikasi ke CLI tanpa browser, misalnya dalam pipeline CI/CD. ```bash stripe login --interactive ``` Anda juga dapat menggunakan flag `--api-key` untuk menentukan kunci rahasia API Anda secara langsung setiap kali mengirim permintaan. ```bash stripe login --api-key <> ```