Example Forum Post in English
Subject: [Stripe Integration] Issue with test card payment not completing & Meeting Template Creation
Content:
Hello Zoom Developer Community,
I am building a system to integrate Zoom API with Stripe for online lesson bookings and payments, and I’m also looking into meeting template creation. I’m currently facing an issue during testing and would appreciate your guidance.
My Background:
- Role : Individual Business Owner (Japanese Language Teacher)
- Zoom Account : (Please specify your Zoom account type/plan, e.g., Pro, Business)
- App Type : OAuth App (General App)
Problem Encountered: When testing the Stripe payment process within my application, I enter the test Visa card number (4242 4242 4242 4242) along with the valid expiration date, CVC, and postcode. However, after clicking “Confirm” (or “続く →” in Japanese), the payment does not complete, and the screen does not proceed to the next step. It simply remains on the payment entry screen.
Steps Taken / Confirmed So Far:
- Stripe Dashboard Test Mode : My Stripe dashboard is confirmed to be in “Test Mode”, and the API keys I’m using (pk_test_… and sk_test_…) are test keys.
- Zoom App API Scopes :
- I have enabled relevant “Meeting” scopes for meeting creation and management (e.g., meeting:write, meeting:read).
- For meeting templates, I have selected the user:read:meeting_template_details scope. (Please also confirm if meeting:write:template is enabled or if you attempted to enable it.)
- All necessary scopes were added in the “Add Scopes” section.
- No Obvious Error Messages : There is no “An Error Occurred” screen, and the browser doesn’t freeze.
- Question : Are there specific error messages in the browser’s developer console (usually F12) or in my Stripe dashboard logs (under Events/Logs) that I should look for to diagnose this further?
My Goals and Questions:
- Zoom and Stripe Integration (Booking & Payment Functionality) :
- As an individual online Japanese language teacher, I want to create a seamless system for students to book lessons and make payments via Stripe.
- I am currently setting up a booking system on my website (e.g., using [Specify Platform: WordPress/Custom-built system]) and want to integrate automatic Zoom meeting creation and Stripe payment processing into this workflow.
- Could you advise if Zoom’s “Paid Events” feature or existing Stripe integration apps in the Zoom App Marketplace are suitable for my business model, or if custom API development is required? If custom development, what specific API endpoints and scopes are recommended for this integration?
- Meeting Template Creation from Existing Meetings :
- To efficiently create Zoom meetings for my lessons with consistent settings (e.g., waiting room, recording settings), I’d like to use a template feature.
- I understand that the meeting:write:template scope in Zoom Developer Platform might allow creating templates from existing meetings. Could you provide detailed steps, necessary API scopes, and configurations for utilizing this functionality?
Any insights or suggestions would be greatly appreciated. Thank you in advance for your help!