WhatsApp +91 80929 52307 Based in India · Serving clients worldwide
Payments · Fintech integration

Stripe integration: in-person, subscription and bank payments in one platform

How we added a complete set of Stripe payment options to an existing PHP application: in-person card payments with Stripe Terminal, recurring subscriptions and ACH bank payments.

At a glance

ClientConfidential
TypePayment integration for an existing platform
ServicesPayment integration, back-end development
TechnologyPHP, Stripe (Terminal SDK, Billing, ACH)
StatusDelivered
PHPStripe TerminalSubscriptionsACH

The client

The client runs an established PHP application and wanted to take payments in more ways without moving to a new platform. Details of the business are confidential.

The challenge

  • Accept card payments in person, not only online.
  • Bill customers automatically on a recurring schedule.
  • Offer bank payments (ACH) as a lower-cost option for larger amounts.
  • Keep everything inside the existing application and its records.

What we built

  • Stripe Terminal integration using the Terminal SDK for in-person card payments.
  • Subscriptions with recurring billing managed through Stripe.
  • ACH bank payments alongside card payments.
  • Payment and subscription status kept in sync with the application's own records.

The result

The client can now take in-person, recurring and bank payments through one provider, all connected to the system they already use every day.

Planning something similar? See our SaaS development and web applications pages, or tell us about your project.

AR
Abhimanyu Rai

Founder and lead developer at Devmora Technology. Builds web apps, SaaS products and mobile apps for clients in the UK, Canada and worldwide.

Free consultation

Your project could be next.

Tell us what you are building and we will show you how we would approach it.

Chat on WhatsApp