آموزش اضافه کردن پرداخت های راه راه به برنامه Ruby on Rails شما

Adding Stripe Payments to Your Ruby on Rails Application

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برای جمع آوری پرداخت از کاربران خود ، Stripe را به برنامه Ruby on Rails خود اضافه کنید. Stripe به توسعه دهندگان این امکان را می دهد تا بدون نیاز به اجرای امنیت پیچیده ، عملکرد تجارت الکترونیکی سازگار با صنعت کارت پرداخت را اضافه کنند. نتیجه یک تجربه کارآمد و ایمن با معاملات کاملا رمزنگاری شده مبتنی بر رمز است که به شما امکان می دهد ماهانه یا سالانه هزینه مطالب را پرداخت کنید. در این دوره ، کریس الیور به شما می آموزد که چگونه یک برنامه Rails با محتوای پولی بسازید ، به طور ایمن شماره کارت اعتباری را جمع آوری کنید ، برای اشتراک در سایت خود از کاربران خود هزینه بگیرید و به آنها دسترسی به محتوای پولی را بدهید ، همه اینها با Stripe.js و موارد دیگر نگین روبی راه راه. همچنین یاد خواهید گرفت که چگونه به مشتریان اجازه دهید اشتراك و اشتراك خود را در برنامه لغو كنند و برای هزینه های دریافتی پی دی اف ایجاد كنید.
موضوعات شامل:
  • افزودن کاربران و محصولات به برنامه
  • ایجاد فرم تسویه حساب
  • ایجاد و ارسال نشانه های کارت
  • مشترک شدن مشتری
  • شارژ مشتری
  • اجازه دادن به کاربران برای به روزرسانی اطلاعات پرداخت ، لغو و اشتراک مجدد
  • افزودن رسید با قلابهای وب

سرفصل ها و درس ها

1. معرفی دوره 1. Introducing the Course

  • آنچه ما پوشش خواهیم داد What we'll be covering

  • چه چیزی میخواهید بدانید What you need to know

  • با استفاده از پرونده های تمرینی Using the exercise files

2. ساختن برنامه 2. Building the Application

  • افزودن محصولات Adding products

  • افزودن کاربران Adding users

  • راه اندازی Bootstrap Setting up Bootstrap

3. ایجاد فرم پرداخت با Stripe.js 3. Creating the Checkout Form with Stripe.js

  • ثبت نام در Stripe Signing up for Stripe

  • افزودن صفحه اشتراک جدید Adding a new subscription page

  • ایجاد نشانه کارت با استفاده از Stripe.js Creating a card token using Stripe.js

  • ارسال نشانه کارت به سرور Sending a card token to the server

  • سازگاری با توربین Making it turbolinks compatible

4- شارژ کردن سرور مشتری 4. Charging the Customer Server-Side

  • نصب گوهر Stripe Installing the Stripe gem

  • ایجاد یک طرح در Stripe Creating a plan in Stripe

  • ایجاد مشتری در Stripe Creating a customer in Stripe

  • اشتراک مشتری در Stripe Subscribing the customer in Stripe

  • مدیریت خطاهای کارت Handling card errors

  • محافظت از محصولات فقط برای کاربران پرداخت می شود Protecting products for only paid users

5- به کاربران اجازه می دهند کارت خود را به روز کنند 5. Allowing Users to Update Their Card

  • نمایش اشتراک و کارت در پرونده Displaying the subscription and card on file

  • استفاده مجدد از فرم پرداخت Reusing the payment form

6. اجازه دادن به کاربران برای لغو و اشتراک مجدد مجدد کاربران 6. Allowing Users to Cancel and Resubscribe

  • لغو اشتراک Cancelling a subscription

  • اشتراک مجدد با استفاده از یک کارت جدید Resubscribing using a new card

  • اشتراک مجدد با استفاده از کارت موجود است Resubscribing using an existing card

7. اضافه کردن رسید با Webhooks 7. Adding Receipts with Webhooks

  • اضافه کردن گوهر رویداد راه راه Adding the stripe_event gem

  • در حال گوش دادن به یک رویداد شارژ. موفقیت آمیز Listening to a charge.succeeded event

  • ایجاد یک مدل شارژ Creating a charge model

  • نمایش هزینه در صفحه حساب Displaying charges in the account page

  • دریافت رسید PDF Making PDF receipts

  • ارائه رسیدهای PDF Rendering PDF receipts

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش اضافه کردن پرداخت های راه راه به برنامه Ruby on Rails شما
جزییات دوره
2h 4m
29
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
17,169
- از 5
ندارد
دارد
دارد
Chris Oliver
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Oliver Chris Oliver

کریس الیور بنیانگذار GoRails و LaunchCode است ، جایی که او Ruby on Rails ، Python و موارد دیگر را آموزش می دهد. کریس در زمینه طراحی وب و طراحی تجربه کاربر با Ruby on Rails ، پایتون ، JavaScript ، HTML5 و CSS3 تخصص دارد. او بنیانگذار GoRails است ، جایی که به توسعه دهندگان واسطه Ruby on Rails می آموزد که چگونه می توانند ویژگی های مشترک برنامه های وب را بسازند ، به روز بمانید و چارچوب های جدیدی مانند ActionCable و React یاد بگیرید. LaunchCode ، شرکتی دیگر که کریس تأسیس کرد ، با توسعه دهندگان نرم افزارهای جدید با آموزش و فرصت های شغلی مطابقت دارد تا مشاغل خود را در فناوری راه اندازی کند. درباره کریس و سایر برنامه ها و ابتکارات وی در http://excid3.com/ اطلاعات بیشتری کسب کنید.