Do not require customers to be created when creating a charge.

Created on 26 November 2015, almost 10 years ago
Updated 18 August 2025, about 1 month ago

We've been using Ubersmith for billing and ticketing purposes so far and now are preparing to switch to custom solution based in Drupal Commerce. Now the difference is that Ubersmith never creates customer profiles remotely on Stripe's side, though takes care of all the recurring payments just as well as Drupal Commerce does. While configuring our custom Drupal Commerce website with Commerce Stripe and testing I've noticed all the customers are created on https://dashboard.stripe.com/customers as well.

Maybe that's quite normal behavior, however I don't see why Drupal would remotely create customers at Stripe's side if recurring magic happens on Drupal side, so those customer profiles on Stripe's side will never be used. And there are other issues like what happens if a local Drupal user gets deleted. Basically I want to know if I am missing something - maybe there is an option somewhere to prevent Commerce Stripe from creating customer profiles at Stripe's?

πŸ’¬ Support request
Status

Closed: outdated

Version

3.0

Component

Code

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024