Skip to content

Commit 01984e2

Browse files
committed
feat: add support for billie payment
1 parent c9f389f commit 01984e2

File tree

4 files changed

+128
-22
lines changed

4 files changed

+128
-22
lines changed

packages/stripe_platform_interface/lib/src/models/payment_methods.dart

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -421,8 +421,6 @@ abstract class PaymentMethodParams with _$PaymentMethodParams {
421421
const factory PaymentMethodParams.klarna({
422422
/// Paymentmethod data for this paymentmethod.
423423
///
424-
/// Make sure to add an email and country (part of the address) in the
425-
/// billingdetails which is required for using Klarna.
426424
required PaymentMethodData paymentMethodData,
427425
}) = _PaymentMethodParamsKlarna;
428426

@@ -449,6 +447,12 @@ abstract class PaymentMethodParams with _$PaymentMethodParams {
449447
required PaymentMethodDataUsBank paymentMethodData,
450448
}) = _PaymentMethodParamsUsBankAccount;
451449

450+
@JsonSerializable(explicitToJson: true)
451+
@FreezedUnionValue('Billie')
452+
factory PaymentMethodParams.billie({
453+
required PaymentMethodData paymentMethodData,
454+
}) = _PaymentMethodParamsBillie;
455+
452456
// TODO uncomment and regenerate when we can re-enable wechat pay
453457
// @JsonSerializable(explicitToJson: true)
454458
// @FreezedUnionValue('WeChatPay')

0 commit comments

Comments
 (0)