Course Overview and Benefits

Stripe is one of the most popular payment processing methods worldwide.  By learning how to connect FileMaker with their API (Application Programming Interface), you can now seamlessly work with all data from a Stripe account for reporting, tracking, integration, and of course, processing a payment.

This course demonstrates the included sample file from start to finish.  

You will see each aspect of CRUD (Create, Read, Update, Delete) completed step by step for several Stripe modules, all working together to ultimately process a payment with one click in your FileMaker solution.

Also covered in this course are integration options and strategies for keeping all data synchronized between FileMaker and Stripe.

Even if you have worked with other APIs, this course will save you hours of time by visually seeing the exact process from start to finish instead of scouring through vague, confusing, or incomplete documentation.

While all APIs are very similar, they are also very different. Understanding the concepts for the Stripe API will be extremely helpful for any API process. Seeing a step by step process that points out the common pitfalls with specific examples will open a whole new world of possibility in solutions for you and your clients.

The course includes a free unlocked FileMaker sample app to give you a basic template to follow for tables, scripting and data flow. 

If you are new to the process of integrating APIs with FileMaker, have a look at our introductory course API Fundamentals for FileMaker Developers.  

Course Curriculum

    1. Introduction to API

    2. Stripe Overview

    3. Download Sample File

    4. Resources

    5. C-reate (POST) a Customer Part 1

    6. C-reate (POST) a Customer Part 2

    7. R-ead (GET) Customer Information

    8. U-pdate a Customer

    9. D-elete (DELETE) a Customer

    10. Scripting CRUD Part 1

    11. Scripting CRUD Part 2

    12. Get All Stripe Customers

    13. CRUD for Other Stripe Resources

    14. C-reate (POST) a Charge

    15. Integration Strategies

    16. Summary

    1. Thank You!

    2. Other Offerings from Productive Computing

About this course

  • $99.00 / year
  • 23 lessons
  • 2.5 hours of video content
  • $299.00 / year

    Entire University Bundle

    Gain access to all PCU courses with a subscription to the bundle.
    Buy Now


  1. You have a working copy of FileMaker Pro Advanced 18 or higher
  2. You have a working server with FileMaker Server 17 or higher installed
  3. You are using a compatible Windows or Mac computer and server
  4. You have a good understanding of FileMaker development and scripting

Your Instructor

Instructional Design Specialist Stuart Hite

Stuart has been developing software for over 30 years, starting long before earning a Bachelor’s Degree in Computer Science in 1992. For over 14 years, he was the primary in-house FileMaker developer and the top nationwide instructor for a large education organization. He has been featured in hundreds of live and online courses on many different topics. He now gets to combine his passion for teaching and love of software development into one. “I love breaking down complex projects into simple tangible concepts in a fun way. Knowing that the student is going to be able to accomplish so much more in less time after my course brings a lot of fulfillment.” - Stuart Hite, Instructional Design Specialist, Productive Computing, Inc.

Connect FileMaker to Stripe API

Learn how to seamlessly connect FileMaker to the Stripe API.