Skip to content

Conversation

tillh-stripe
Copy link
Collaborator

@tillh-stripe tillh-stripe commented Sep 16, 2025

Summary

This pull request adds a new field disallowFundingSourceCreation to PaymentSheet.LinkConfiguration. It allows merchants to dynamically toggle the visibility of Link funding sources, e.g. the bank tab.

cc @ericazhou-stripe

Motivation

APIREVIEW-4236

Testing

Unit tests.

Changelog

@tillh-stripe tillh-stripe force-pushed the tillh/link-disable-funding-sources-api branch from e264c70 to b7d7897 Compare September 24, 2025 14:54
@tillh-stripe tillh-stripe force-pushed the tillh/link-disable-funding-sources-api branch 2 times, most recently from 092be49 to f5fa99a Compare October 3, 2025 14:25
@tillh-stripe tillh-stripe force-pushed the tillh/link-disable-funding-sources-api branch from 444e89a to 52e32cc Compare October 7, 2025 00:30
@tillh-stripe tillh-stripe force-pushed the tillh/link-disable-funding-sources-api branch from 52e32cc to 54d40d2 Compare October 8, 2025 13:07
)

let availability = PaymentSheet.PaymentMethodType.supportsLinkCardIntegration(
let availability = PaymentSheet.PaymentMethodType.supportsInstantBankPayments(
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Drive-by fix, as this was previously calling the wrong method.

@tillh-stripe tillh-stripe force-pushed the tillh/link-disable-funding-sources-api branch from 85bcbd7 to 860877b Compare October 8, 2025 18:39
@tillh-stripe tillh-stripe marked this pull request as ready for review October 9, 2025 19:56
@tillh-stripe tillh-stripe requested review from a team as code owners October 9, 2025 19:56
@tillh-stripe tillh-stripe requested review from davidme-stripe and removed request for davidme-stripe October 9, 2025 19:56
@tillh-stripe tillh-stripe merged commit 13bbb90 into master Oct 10, 2025
6 checks passed
@tillh-stripe tillh-stripe deleted the tillh/link-disable-funding-sources-api branch October 10, 2025 20:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants