Separated request idempotency from intent identity

This commit is contained in:
Arseni
2026-01-26 15:49:20 +03:00
parent 7391a67f82
commit d0ba9d6166
2 changed files with 4 additions and 0 deletions

View File

@@ -9,6 +9,7 @@ part 'quote.g.dart';
@JsonSerializable()
class QuotePaymentRequest extends PaymentBaseRequest {
final PaymentIntentDTO intent;
final String? intentKey;
@JsonKey(defaultValue: false)
final bool previewOnly;
@@ -17,6 +18,7 @@ class QuotePaymentRequest extends PaymentBaseRequest {
required super.idempotencyKey,
super.metadata,
required this.intent,
this.intentKey,
this.previewOnly = false,
});