Client - Identity verification for WordPress

WordPress plugin that integrates Stripe Identity for user document verification.

Client
Stripe Identity
Year
Service
Plugin development

Overview

Many WordPress sites need to verify their users' identity to comply with KYC regulations or simply add a layer of trust. Stripe Identity offers this functionality, but there was no simple integration for WordPress.

We developed a plugin that allows adding identity verification to any page via shortcode, handling the entire flow transparently for the user.

What we did

  • PHP
  • WordPress
  • Stripe API
  • Webhooks
Verification time
< 2 min
Approval rate
99%
KYC compliance
100%
Extra development
0

Verification flow

The shortcode [stripe_identity_form] renders a form with a "Verify" button. On click, a verification session is created in Stripe and the user is redirected to the hosted flow where they can upload their documents.

Once verification is complete, Stripe sends a webhook that the plugin processes to update the user's status in the WordPress database.

Security

The plugin validates webhook signatures using Stripe's secret. Emails are sanitized with native WordPress functions. API credentials are handled securely following ecosystem best practices.

More case studies

The Airbnb for adventure vehicles

P2P platform for renting recreational vehicles like ATVs, jet skis, snowmobiles and more. Connecting owners with adventurers.

Read more

Smart Airbnb property management

Complete platform for professional hosts that automates reservations, expenses, settlements, and collaboration with co-hosts transparently.

Read more

Let's work together

We respond fast, quote clearly, and deliver what we promise. Drop us a line and let's see how we can help.

Our offices

  • Satellite Office
    Chacras de Coria
    Mendoza, Argentina
Stripe Identity Case Study - bemars