Stripe Checkout + SetupIntent + Scheduled Charges (Zapier/Sheets + Python) — Healthcare, Surcharging

Remote Full-time
Title:

Stripe Checkout + SetupIntent + Scheduled Charges (Zapier/Sheets + Python) — Healthcare, Surcharging

Description:

I already have the blueprint for this project — including:

A working bulk-charge Python script

A front-desk decision sheet (PDF) with compliance flow

Outline of required Stripe products, prices, and workflows

I need you to take these and:

Configure Stripe (Products/Prices) and enable card-brand-compliant surcharging for Checkout/Payment Element (and Terminal if needed).

Build a per-patient Checkout Session link generator (pay-now and store-only modes) with auto-calculated surcharge, link expiry, and basic logging.

Wire a no-code option (Zapier + Google Sheets) so staff can generate links without touching code.

Integrate the existing bulk-charge script into a daily or scheduled workflow (cron or no-code equivalent) that charges stored cards on exact due dates.

Test all flows end-to-end in Stripe Test mode and Live mode with sample patients.

Provide a 1-page front-desk SOP and a 30-minute staff training (can be screen-recorded).

Ensure no debit/prepaid cards are surcharged (Stripe’s built-in logic for supported flows; fallback guardrails in manual workflows).

Implement point-of-sale surcharge disclosure in manual keyed-in flows only. Point-of-entry compliance is already handled by the practice and not part of this scope.

Surcharge text for manual keyed-in flows:

“A 3% credit card processing fee is added to all credit card payments.”

Deliverables:

Configured Stripe environment with surcharging enabled where supported

Polished Checkout link generator (Python script and/or Zap) using our blueprint logic

Fully integrated bulk-charge process (Python or no-code) with logging, retries, and email alerts

Google Sheet + Zapier (or Make.com) workflow to send per-patient expiring links

Final SOP PDF and quick video walkthrough

Deployment guide (API key handling, cron setup, or Zapier automation)

Must-have skills:

Stripe Checkout / PaymentIntents / SetupIntents

Zapier (Google Sheets → Stripe → Gmail)

Python (script refinement, env vars, logging)

Payment compliance basics (surcharging limits, debit exclusions)

Nice-to-haves:

Healthcare payments experience (HIPAA awareness for comms)

Familiarity with Stripe Terminal

Acceptance criteria (pay on completion):

Per-patient Checkout links (pay-now & store-only) generated in less than 60 seconds from email + amount.

Links expire (configurable hours) and cannot be reused after payment.

Surcharge appears as a separate line when manually added OR is itemized by Stripe when built-in surcharging is enabled.

Debit/prepaid cards are never surcharged in supported flows; manual backup path has a staff checklist to prevent errors.

Daily auto-charge job captures all due accounts, logs, and emails on failures.

Staff can operate everything via short SOP with no coding (Zapier path).

End-to-end test: in both Test and Live mode, charge two sample patients successfully.

Completion by Aug 28; go-live Sept 1.

Budget: $1,000–$1,800 fixed-bid (Upwork post shows $1,400 midpoint; 10% bonus for final, accepted delivery before Aug 25).

Timeline: Start immediately; sandbox demo within 7 days; live by Aug 28.

Apply Now

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Urgently Require High School Spanish Teacher in Boston, MA

Remote Full-time

Data Analyst (Remote)

Remote Full-time

**Experienced Live Chat Agent – Transition to a Non-Phone Role with arenaflex, $25-$35/hr**

Remote Full-time

Senior Art Director - Creative and Web job at HKA Enterprises in Charlotte, NC, Raleigh, NC

Remote Full-time

Hiring Now: Administrator Job ( Remote) Entry Level

Remote Full-time

Entry-Level Remote Data Entry Specialist for Aetna Careers At Home - Studies, Resolution, and Records Correction

Remote Full-time

Real Estate Transactions Attorney | New Jersey | Up to $180K DOE | Hybrid (Transitioning to Remote)

Remote Full-time

[PART_TIME Remote] Live Chat Agent/ Online Chat Rep.

Remote Full-time

Manager, Digital Communication

Remote Full-time

Delta Airlines Junior Flight Attendant Apply Today Full-Time Training Provided

Remote Full-time
← Back to Home