Online Payment Processing with Stripe Training Course
Stripe is an API for enabling payment processing in a website or mobile application.
This instructor-led, live training (online or onsite) is aimed at developers who wish to monetize a website or web application using the Stripe API.
By the end of this training, participants will be able to:
- Set up the necessary development environment to start developing.
- Build an application that integrates payment processing features such as Checkout, Payment Intents, and Billing.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Course Outline
Introduction
- Stripe vs Paypal
- Overview of the payment process workflow
- Overview of Stripe API
Preparing the Development Environment
- Setting up Node.js Server
- Obtaining Stripe keys
Creating a Sample Application
- Working with HTTP and REST
- Working with TypeScript
- Building the frontend UI using React
Implementing Secure Payments
- Calling the Stripe API using Express
- Implementing Checkouts
Securing Payments
- Implementing 3D Secure payment handling
- Authenticating users
- Handling customer transaction data
Testing the Application
- Initiating a transaction
- Debugging the application
Managing Payments
- Enabling subscriptions
- Implementing Billing
- Handling invoices
- Setting up recurring payments
Managing Events
- Responding to Stripe events
Deploying the Application
- Choosing a host (cloud, on-premise, etc.)
- Containerizing the application with Docker
Troubleshooting
Summary and Conclusion
Requirements
- Javascript programming experience
- An understaning of Node.js is helpful
- An understanding of React
Audience
- Developers
Open Training Courses require 5+ participants.
Online Payment Processing with Stripe Training Course - Booking
Online Payment Processing with Stripe Training Course - Enquiry
Testimonials (5)
Experience of the trainer and his way of conveying the content
Roggli Marc - Bechtle Schweiz AG
Course - FinOps
The training has good content and easy to follow
David Phetole Leshabela - Vodacom SA
Course - React with Next.js
Personal service and orientated to my needs
ANN - New Vitality Clinic
Course - GnuCash for Business Accounting
trainer very knowledgeable clear classes explains the importance of learn the topic gives enough background on topic
Li Fang Bren Ong - DBS Bank Limited
Course - Ant Design
I was benefit from the interesting and clear ideas and suggestions.
Vincent van Walt
Course - A Practical Guide to Successful Pricing Strategies
Provisional Upcoming Courses (Contact Us For More Information)
Related Courses
Ant Design
7 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at developers who wish to use Ant Design to enhance the User Experience for their React application.
By the end of this training, participants will be able to implement Ant Design's React components to develop beautiful enterprise-class web applications.
FinOps
7 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at cloud administrators, cloud architects, technology heads, and financial analysts who wish to record, manage, monitor, and process financial assets of an organization in the cloud.
By the end of this training, participants will be able to use FinOps practices in an organization to forecast costs, optimize processes, and perform financial management operations in the cloud.
FinOps Certified FOCUS Analyst Preparation
14 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at intermediate-level finance professionals who wish to gain a comprehensive knowledge of FinOps principles and methodologies, including cloud financial management, optimization strategies, and collaboration among finance, engineering, and business teams.
By the end of this training, participants will be able to:
- Understand the FinOps framework, principles, and phases.
- Manage cloud costs effectively through data analysis and governance.
- Collaborate between finance, engineering, and business units to align cloud spend.
- Use FinOps tools for cost allocation, forecasting, and optimization.
- Prepare for the FinOps Certified FOCUS Analyst exam.
FinOps Certified Professional Preparation
21 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at advanced-level cloud financial management professionals who wish to validate their expertise in financial operations (FinOps) related to cloud cost management.
By the end of this training, participants will be able to:
- Gain advanced knowledge required for the FinOps Certified Professional exam.
- Understand complex FinOps practices, including cost optimization, budget management, and reporting.
- Develop practical skills in applying FinOps strategies in real-world scenarios.
- Prepare for a successful completion of the FinOps Certified Professional exam.
Introduction to Fixed Income
14 HoursThe Introduction to Fixed Income training course is an overview of the fixed income securities designed for anyone seeking a solid understanding of fixed income securities and financial markets.
GnuCash for Business Accounting
7 HoursIn this instructor-led, live training in Belgium, participants will learn how to use GnuCash to manage business accounting and finance projects and tasks.
By the end of this training, participants will be able to:
- Manage financial and accounting tasks including invoicing, billing, payments, VAT, reporting, etc.
- Track bank accounts, stocks, income, and expenses.
- Track multiple accounts in a multiple-department business.
- Use GnuCash to manage multi-currency business accounts.
Learning Xero
14 HoursThis instructor-led, live training (onsite or remote) is aimed at accountants and bookkeepers who wish to use Xero for bookkeeping.
By the end of this training, participants will be able to:
- Get a real-time view of cashflow.
- Link bank accounts to Xero for bank reconciliation.
- Prepare and check VAT (Value Added Tax) returns in Xero.
- Create reports for sharing amongst team members.
Management Accounting and Finance for Non-Finance Professionals
14 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at beginner-level non-finance professionals who wish to have a foundational understanding of financial and accounting principles that are essential for effective decision-making in business.
By the end of this training, participants will be able to:
- Understand basic financial and accounting concepts that are essential for business decision-making.
- Interpret and analyze financial statements such as income statements, balance sheets, and cash flow statements.
- Apply key financial ratios to assess the financial health of a business.
- Develop and manage budgets and perform variance analysis to monitor business performance.
- Use break-even analysis to support operational and strategic decisions.
Next.js 14 Advanced Development
21 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at intermediate-level to advanced-level web developers and technical architects who wish to explore the advancements of Next.js 14 and gain the knowledge to build cutting-edge web applications.
By the end of this training, participants will be able to:
- Leverage the full potential of Next.js 14 for building complex applications.
- Utilize the latest features such as Middleware, React Server Components, and Edge Functions.
- Implement best practices for performance, scalability, and SEO.
- Troubleshoot common issues in Next.js applications effectively.
Next.js 14 - Advanced
21 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at advanced-level developers who wish to master the latest features in Next.js 14, optimize performance, and implement modern React techniques.
By the end of this training, participants will be able to:
- Implement advanced React hooks and concurrent features.
- Understand and utilize Next.js routing strategies effectively.
- Leverage Server Components, Server Actions, and hybrid rendering approaches.
- Optimize data fetching, caching, and incremental static regeneration.
- Use Next.js as a backend solution with Edge Functions and Edge Runtime.
- Manage state using React Context, Redux, and atomic state libraries.
- Optimize application performance for Web Core Vitals.
- Test, monitor, and deploy Next.js applications efficiently.
Open Bank Project for Developers
14 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at developers who wish to use Open Bank Project API to develop and test decentralized applications that can be integrated easily with digital banking systems.
By the end of this training, participants will be able to:
- Set up the necessary development environment to start developing applications with OBP API.
- Understand the Open Bank Project architecture, technology, and concepts.
- Learn how to use and customize OBP API to develop and build applications for banking.
- Explore the features, tools, APIs, and sandboxes in OBP.
- Implement security and integrations in OBP API connectors and adapters.
A Practical Guide to Successful Pricing Strategies
7 HoursWhy should you attend?
We live and work in an increasingly global market which offers opportunities at every turn which we need to take. However, with those opportunities come increased competition and most of the complexities remain in place. Knowing the best ways to find and select the most suitable and competitive price for your product or services is crucial to the success and growth of any business. The knowledge, techniques and strategies that you gain during our training will enable you to increase profitability and effectiveness of your business.
Turning theory into practice:
The purpose behind this 1-day training course is to simplify and explain the successful strategies of pricing. You’ll leave our event more confident and more positive to continue and expand your business. We will provide you with the strategies and the best practice examples to improve and expand your knowledge about pricing and to make your plans and targets come true.
Who should attend?
This course is designed for sales managers, marketing managers, product managers, account managers, pricing analysts & managing directors. This course is also vital for executives who are new to pricing or who have limited experience of the subject.
React with Next.js
14 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at web developers who wish to use Next.js to create React applications.
By the end of this training, participants will be able to:
- Develop server-side web applications and static sites in Next.js.
- Handle and store data with MongoDB.
- Secure a web application with AuthO authentication.
Basics of Customizing for Financial Accounting: GL, AP, AR in SAP S/4 HANA (S4F12)
35 HoursThis instructor-led, live training in Belgium (online or onsite) is aimed at application consultants and business process owners who wish to learn how to configure business processes for SAP S/4 HANA financials module.
By the end of this training, participants will be able to:
- Understand the basic customizing settings in the main components of Financial Accounting with SAP S/4HANA.
- Configure the master data settings (G/L accounts, customer and vendor accounts) of FA with SAP S/4HANA.
- Configure document control, posting control, and financial document clearing settings of FA with SAP S/4HANA.