Allow for payments without stripe review pane

Created on 19 January 2022, over 2 years ago
Updated 7 February 2023, over 1 year ago

Problem/Motivation

There are multiple use cases for payments where 3ds is not suitable and the Stripe review pane is not relevent:
Recurring: ✨ Allow off_session payment intents for recurring payments Fixed
Staff: #3222298: Allow administrators to add payment methods & take payments →

Proposed resolution

In the gateway's createPayment() method, create a payment intent if one is not already present on the order.

We should assume it is an off_session payment intent, as if a customer is present the Stripe review pane should be used in order to allow for 3ds.

User interface changes

None.

API changes

None.

Data model changes

None.

✨ Feature request
Status

Fixed

Version

1.0

Component

Code

Created by

🇬🇧United Kingdom jonathanshaw Stroud, UK

Live updates comments and jobs are added and updated live.
  • Needs reroll

    The patch will have to be re-rolled with new suggestions/changes described in the comments in the issue.

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.69.0 2024