/* Options: Date: 2026-09-05 08:47:55 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: DispatchPickupCardConfirmRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class DispatchPickupCardConfirmResponse implements IConvertible { String? Code; String? CardLast4; bool? Ok; ResponseStatus? ResponseStatus; DispatchPickupCardConfirmResponse({this.Code,this.CardLast4,this.Ok,this.ResponseStatus}); DispatchPickupCardConfirmResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Code = json['Code']; CardLast4 = json['CardLast4']; Ok = json['Ok']; ResponseStatus = JsonConverters.fromJson(json['ResponseStatus'],'ResponseStatus',context!); return this; } Map toJson() => { 'Code': Code, 'CardLast4': CardLast4, 'Ok': Ok, 'ResponseStatus': JsonConverters.toJson(ResponseStatus,'ResponseStatus',context!) }; getTypeName() => "DispatchPickupCardConfirmResponse"; TypeContext? context = _ctx; } // @Route("/v1/dispatch/public/pickup/card-confirm", "POST,OPTIONS") class DispatchPickupCardConfirmRequest implements IReturn, IConvertible, IPost { String? BookToken; String? SetupIntentId; DispatchPickupCardConfirmRequest({this.BookToken,this.SetupIntentId}); DispatchPickupCardConfirmRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { BookToken = json['BookToken']; SetupIntentId = json['SetupIntentId']; return this; } Map toJson() => { 'BookToken': BookToken, 'SetupIntentId': SetupIntentId }; createResponse() => DispatchPickupCardConfirmResponse(); getResponseTypeName() => "DispatchPickupCardConfirmResponse"; getTypeName() => "DispatchPickupCardConfirmRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'api.dev.dynamics.trendsic.com', types: { 'DispatchPickupCardConfirmResponse': TypeInfo(TypeOf.Class, create:() => DispatchPickupCardConfirmResponse()), 'DispatchPickupCardConfirmRequest': TypeInfo(TypeOf.Class, create:() => DispatchPickupCardConfirmRequest()), });