File tree Expand file tree Collapse file tree 2 files changed +17
-6
lines changed
packages/stripe/lib/src/widgets Expand file tree Collapse file tree 2 files changed +17
-6
lines changed Original file line number Diff line number Diff line change @@ -565,9 +565,15 @@ class _MethodChannelCardFieldState extends State<_MethodChannelCardField>
565565 @override
566566 void dangerouslyUpdateCardDetails (CardFieldInputDetails details) {
567567 assert (widget.dangerouslyUpdateFullCardDetails, kDebugPCIMessage);
568- _methodChannel? .invokeMethod ('dangerouslyUpdateCardDetails' , {
569- 'cardDetails' : details.toJson (),
570- });
568+
569+ Stripe .instance.dangerouslyUpdateCardDetails (
570+ CardDetails (
571+ number: details.number,
572+ cvc: details.cvc,
573+ expirationMonth: details.expiryMonth,
574+ expirationYear: details.expiryYear,
575+ ),
576+ );
571577 }
572578}
573579
Original file line number Diff line number Diff line change @@ -484,9 +484,14 @@ class _MethodChannelCardFormFieldState
484484 @override
485485 void dangerouslyUpdateCardDetails (CardFieldInputDetails details) {
486486 assert (widget.dangerouslyUpdateFullCardDetails, kDebugPCIMessage);
487- _methodChannel? .invokeMethod ('dangerouslyUpdateCardDetails' , {
488- 'cardDetails' : details.toJson (),
489- });
487+ Stripe .instance.dangerouslyUpdateCardDetails (
488+ CardDetails (
489+ number: details.number,
490+ cvc: details.cvc,
491+ expirationMonth: details.expiryMonth,
492+ expirationYear: details.expiryYear,
493+ ),
494+ );
490495 }
491496}
492497
You can’t perform that action at this time.
0 commit comments