Merge branch 'main' into SEND066

This commit is contained in:
2026-03-11 12:07:24 +00:00
130 changed files with 2813 additions and 285 deletions

View File

@@ -3,14 +3,16 @@ import 'package:json_annotation/json_annotation.dart';
import 'package:pshared/data/dto/payment/operation.dart';
import 'package:pshared/data/dto/payment/intent/payment.dart';
import 'package:pshared/data/dto/payment/payment_quote.dart';
import 'package:pshared/data/dto/payment/response_endpoint.dart';
part 'payment.g.dart';
@JsonSerializable()
class PaymentDTO {
final String? paymentRef;
final String? idempotencyKey;
final String? state;
final PaymentResponseEndpointDTO? source;
final PaymentResponseEndpointDTO? destination;
final String? failureCode;
final String? failureReason;
final PaymentIntentDTO? intent;
@@ -21,8 +23,9 @@ class PaymentDTO {
const PaymentDTO({
this.paymentRef,
this.idempotencyKey,
this.state,
this.source,
this.destination,
this.failureCode,
this.failureReason,
this.intent,