Mencipta Produk dan Harga untuk Pelan
Pelajari cara mentakrifkan dan mengurus produk serta model harga berkaitannya seperti bulanan dan tahunan dalam Stripe.
Mencipta Produk dan Harga untuk Pelan ialah pelajaran Sistem Pembayaran Stripe dan Pengebilan SaaS percuma di CoddyKit. Ini ialah pelajaran 2 daripada 4. Sebanyak 3 pelajaran dalam laluan pembelajaran ini boleh dibaca sepenuhnya secara percuma — selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan praktikal dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran Sistem Pembayaran Stripe dan Pengebilan SaaS, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus Sistem Pembayaran Stripe dan Pengebilan SaaS merangkumi sejumlah 4 pelajaran.
Pengenalan kepada Produk dan Harga
Selamat datang ke topik penciptaan perkhidmatan langganan anda! Langkah penting ialah menentukan perkara yang anda jual dan harganya.
Dalam Stripe, anda akan menggunakan dua konsep utama untuk tujuan ini: Produk dan Harga.
Anggaplah kedua-duanya sebagai blok binaan bagi mana-mana item atau perkhidmatan yang ingin anda kenakan bayaran, khususnya untuk langganan berulang.
Apakah Produk Stripe?
Produk dalam Stripe mewakili item atau perkhidmatan utama yang anda tawarkan. Inilah perkara yang anda jual.
- Produk menyimpan maklumat umum seperti nama produk (contohnya, 'Pelan Pro', 'Sokongan Premium').
- Produk juga boleh merangkumi perihalan dan imej pilihan.
- Produk itu sendiri tidak mempunyai harga; produk hanya mentakrifkan tawaran tersebut.
Untuk langganan, produk biasanya mewakili peringkat atau pelan tertentu.
Apakah Harga Stripe?
Harga dalam Stripe menentukan jumlah kos sesuatu produk dan cara bayaran dikenakan. Inilah aspek 'berapa banyak' dan 'berapa kerap' bagi tawaran anda.
- Harga menentukan jumlah (contohnya, $10.00).
- Harga menentukan mata wang (contohnya, USD, EUR).
- Yang penting untuk langganan, harga menetapkan selang pengebilan (contohnya, bulanan atau tahunan).
Satu produk boleh mempunyai beberapa harga (contohnya, pilihan bulanan berbanding tahunan untuk 'Pelan Pro' yang sama).
Hubungan Produk-Harga
Produk dan Harga berfungsi bersama. Produk ibarat pelan asas, manakala harga ialah cara khusus anda menjual pelan tersebut.
Contohnya:
- Produk: 'Pelan Perisian Premium'
- Harga 1: $29.99 USD sebulan
- Harga 2: $299.99 USD setahun
Kedua-dua harga dipautkan kepada produk 'Pelan Perisian Premium' yang sama, lalu menawarkan kekerapan pengebilan yang berbeza kepada pelanggan anda.
Mencipta Produk melalui API
Walaupun anda boleh mencipta produk dalam Papan Pemuka Stripe, penggunaan API memberi anda kawalan melalui kod. Mari kita cipta produk ringkas menggunakan Python:
Nota: Kod ini menunjukkan struktur panggilan API. Anda memerlukan kunci API Stripe sebenar untuk mencipta sumber secara nyata.
import stripe
# Set your secret API key (replace with your actual key)
# stripe.api_key = 'sk_test_YOUR_STRIPE_SECRET_KEY'
def main():
print("--- Creating a Stripe Product ---")
print("This code shows how to define a product.")
print("It requires a valid API key to run successfully.")
try:
# Simulate the API call
print("\nCalling stripe.Product.create(...)")
# product = stripe.Product.create(
# name='Basic SaaS Plan',
# description='Our entry-level software subscription.',
# type='service'
# )
# print(f"Product created with ID: {product.id}")
print(" name='Basic SaaS Plan',")
print(" description='Our entry-level software subscription.',")
print(" type='service'")
print("(If successful, Stripe would return a product ID like 'prod_ABCXYZ')")
except Exception as e:
print(f"\nError: {e}")
print("Please ensure your API key is correctly set.")
if __name__ == "__main__":
main()Mencipta Harga Berulang (API)
Setelah mempunyai produk, mari kita cipta harga berulang untuknya. Harga ini akan menentukan kos bulanan.
Anda memerlukan id produk yang baru dicipta (atau produk sedia ada). Katakan kita menggunakan 'prod_ABCXYZ' dalam contoh ini.
import stripe
# Set your secret API key (replace with your actual key)
# stripe.api_key = 'sk_test_YOUR_STRIPE_SECRET_KEY'
def main():
print("--- Creating a Recurring Price ---")
print("This code shows how to define a monthly price for a product.")
print("It requires a valid API key to run successfully.")
product_id = 'prod_ABCXYZ' # Use your actual product ID here
try:
# Simulate the API call
print(f"\nCalling stripe.Price.create(...) for product {product_id}")
# price = stripe.Price.create(
# unit_amount=1000, # $10.00 (in cents)
# currency='usd',
# recurring={'interval': 'month'},
# product=product_id
# )
# print(f"Price created with ID: {price.id}")
print(" unit_amount=1000, # $10.00 (in cents)")
print(" currency='usd',")
print(" recurring={'interval': 'month'},")
print(f" product='{product_id}'")
print("(If successful, Stripe would return a price ID like 'price_123DEF')")
except Exception as e:
print(f"\nError: {e}")
print("Ensure your API key and product ID are correct.")
if __name__ == "__main__":
main()Selang Pengebilan yang Berbeza
Penetapan harga Stripe membolehkan selang pengebilan yang fleksibel untuk memenuhi pelbagai model langganan:
month: Dibilkan setiap bulan.year: Dibilkan setiap tahun.week: Dibilkan setiap minggu.day: Dibilkan setiap hari (kurang biasa untuk SaaS, tetapi tersedia).
Anda menentukan interval dalam objek recurring semasa mencipta harga.
Pengurusan melalui Papan Pemuka berbanding API
Anda mempunyai dua cara utama untuk mengurus produk dan harga:
- Papan Pemuka Stripe: Sesuai untuk persediaan awal, melihat item sedia ada dan membuat perubahan secara manual. Pergi ke 'Produk' dalam papan pemuka anda.
- API Stripe: Penting untuk automasi, penyepaduan dengan aplikasi anda dan penciptaan harga dinamik (contohnya, untuk segmen pelanggan yang berbeza).
Untuk perkhidmatan langganan yang boleh diskalakan, API akan menjadi alat pengurusan utama anda.
Amalan Terbaik dan ID
Semasa menentukan produk dan harga:
- Penamaan yang Jelas: Gunakan nama yang menerangkan produk dan harga anda.
- Jenis Produk: Untuk langganan, biasanya tetapkan
type='service'. - ID Harga: Stripe memberikan ID unik (contohnya,
prod_ABCXYZ,price_123DEF). Simpan ID ini dalam pangkalan data aplikasi anda supaya anda boleh merujuknya semasa mencipta langganan.
ID ini penting untuk memautkan pelanggan anda kepada pelan langganan yang betul.
Uji Pengetahuan Anda
Mari uji pemahaman anda tentang produk dan harga Stripe.
Ulang Kaji: Produk dan Harga
Tahniah! Dalam pelajaran ini, anda telah mempelajari konsep asas Produk dan Harga Stripe:
- Produk menentukan item atau perkhidmatan yang anda jual (contohnya, 'Pelan Asas').
- Harga menentukan kos, mata wang dan kekerapan pengebilan bagi sesuatu produk (contohnya, '$10/bulan USD').
- Anda boleh mencipta dan mengurus kedua-duanya menggunakan API Stripe untuk mendapatkan kawalan melalui kod.
Memahami konsep ini penting untuk membina mana-mana perniagaan berasaskan langganan dengan Stripe. Seterusnya, anda akan mempelajari cara membolehkan pelanggan mengurus langganan ini!
Pelajari Sistem Pembayaran Stripe dan Pengebilan SaaS dengan tutor kecerdasan buatan — percuma
Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.
- Kursus
- 12
- Pelajaran
- 48
Soalan Lazim
Adakah pelajaran “Mencipta Produk dan Harga untuk Pelan” percuma?
Ya — sebanyak 3 pelajaran dalam laluan pembelajaran Sistem Pembayaran Stripe dan Pengebilan SaaS, termasuk “Mencipta Produk dan Harga untuk Pelan”, boleh dibaca sepenuhnya secara percuma di web ini. Selepas itu, CoddyKit PRO membuka akses kepada semua pelajaran, serta latihan interaktif dengan penyunting kod terbina dalam dan tutor kecerdasan buatan yang tersedia 24/7. Kursus Sistem Pembayaran Stripe dan Pengebilan SaaS merangkumi sejumlah 4 pelajaran.
Apakah yang akan saya pelajari dalam “Mencipta Produk dan Harga untuk Pelan”?
Pelajari cara mentakrifkan dan mengurus produk serta model harga berkaitannya seperti bulanan dan tahunan dalam Stripe. Anda berlatih Sistem Pembayaran Stripe dan Pengebilan SaaS menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.
Adakah saya memerlukan pengalaman untuk memulakan Sistem Pembayaran Stripe dan Pengebilan SaaS?
Tiada pengalaman terdahulu diperlukan. Pembelajaran Sistem Pembayaran Stripe dan Pengebilan SaaS di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 2 daripada 4.
Berapa lamakah pelajaran “Mencipta Produk dan Harga untuk Pelan” diambil?
Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.
Bolehkah saya menulis dan menjalankan kod dalam pelajaran Sistem Pembayaran Stripe dan Pengebilan SaaS ini?
Ya. Setiap pelajaran Sistem Pembayaran Stripe dan Pengebilan SaaS menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.
Semua pelajaran dalam kursus ini
- Pengenalan kepada API Langganan Stripe
- Mencipta Produk dan Harga untuk Pelan
- Portal Pelanggan dan Pengurusan Pengebilan Asas
- Mengendalikan Pembayaran Gagal dan Kutipan Tunggakan