OrderResponse constructor
OrderResponse({
- String? orderId,
- double? price,
- double? fee,
- Iterable<
PaymentType> ? availablePaymentMethods, - Ticket? ticket,
- String? redirectUrl,
- String? respUrl,
- String? orderStatus,
- String? paymentIntentId,
- String? clientSecret,
- String? status,
- String? paymentMethodId,
- String? cardLast4,
- String? cardBrand,
- Iterable<
PaymentItem> ? paymentItems,
Implementation
factory OrderResponse({
$core.String? orderId,
$core.double? price,
$core.double? fee,
$core.Iterable<PaymentType>? availablePaymentMethods,
Ticket? ticket,
$core.String? redirectUrl,
$core.String? respUrl,
$core.String? orderStatus,
$core.String? paymentIntentId,
$core.String? clientSecret,
$core.String? status,
$core.String? paymentMethodId,
$core.String? cardLast4,
$core.String? cardBrand,
$core.Iterable<PaymentItem>? paymentItems,
}) {
final _result = create();
if (orderId != null) {
_result.orderId = orderId;
}
if (price != null) {
_result.price = price;
}
if (fee != null) {
_result.fee = fee;
}
if (availablePaymentMethods != null) {
_result.availablePaymentMethods.addAll(availablePaymentMethods);
}
if (ticket != null) {
_result.ticket = ticket;
}
if (redirectUrl != null) {
_result.redirectUrl = redirectUrl;
}
if (respUrl != null) {
_result.respUrl = respUrl;
}
if (orderStatus != null) {
_result.orderStatus = orderStatus;
}
if (paymentIntentId != null) {
_result.paymentIntentId = paymentIntentId;
}
if (clientSecret != null) {
_result.clientSecret = clientSecret;
}
if (status != null) {
_result.status = status;
}
if (paymentMethodId != null) {
_result.paymentMethodId = paymentMethodId;
}
if (cardLast4 != null) {
_result.cardLast4 = cardLast4;
}
if (cardBrand != null) {
_result.cardBrand = cardBrand;
}
if (paymentItems != null) {
_result.paymentItems.addAll(paymentItems);
}
return _result;
}