@@ -299,6 +299,18 @@ public govtTaxTypeEnum taxType
299
299
get { return taxTypeField ; }
300
300
set { taxTypeField = value ; taxTypeSet = true ; }
301
301
}
302
+
303
+
304
+ private businessIndicatorEnum businessIndicatorField ;
305
+ private bool businessIndicatorSet ;
306
+ public businessIndicatorEnum businessIndicator
307
+ {
308
+ get { return businessIndicatorField ; }
309
+ set { businessIndicatorField = value ; businessIndicatorSet = true ; }
310
+ }
311
+
312
+
313
+
302
314
private processingType processingTypeField ;
303
315
private bool processingTypeSet ;
304
316
public processingType processingType
@@ -467,10 +479,12 @@ public override string Serialize()
467
479
{
468
480
xml += "\r \n <customBilling>" + customBilling . Serialize ( ) + "\r \n </customBilling>" ;
469
481
}
482
+
470
483
if ( taxTypeSet )
471
484
{
472
485
xml += "\r \n <taxType>" + taxTypeField + "</taxType>" ;
473
486
}
487
+
474
488
if ( enhancedData != null )
475
489
{
476
490
xml += "\r \n <enhancedData>" + enhancedData . Serialize ( ) + "\r \n </enhancedData>" ;
@@ -537,6 +551,12 @@ public override string Serialize()
537
551
{
538
552
xml += "\r \n <merchantCategoryCode>" + merchantCategoryCode + "</merchantCategoryCode>" ;
539
553
}
554
+
555
+
556
+ if ( businessIndicatorSet )
557
+ {
558
+ xml += "\r \n <businessIndicator>" + businessIndicatorField + "</businessIndicator>" ;
559
+ }
540
560
}
541
561
542
562
xml += "\r \n </authorization>" ;
@@ -862,6 +882,18 @@ public govtTaxTypeEnum taxType
862
882
get { return taxTypeField ; }
863
883
set { taxTypeField = value ; taxTypeSet = true ; }
864
884
}
885
+
886
+
887
+ private businessIndicatorEnum businessIndicatorField ;
888
+ private bool businessIndicatorSet ;
889
+ public businessIndicatorEnum businessIndicator
890
+ {
891
+ get { return businessIndicatorField ; }
892
+ set { businessIndicatorField = value ; businessIndicatorSet = true ; }
893
+ }
894
+
895
+
896
+
865
897
public billMeLaterRequest billMeLaterRequest ;
866
898
public enhancedData enhancedData ;
867
899
public lodgingInfo lodgingInfo ;
@@ -968,6 +1000,7 @@ public override string Serialize()
968
1000
{
969
1001
xml += "\r \n <taxType>" + taxTypeField + "</taxType>" ;
970
1002
}
1003
+
971
1004
if ( billMeLaterRequest != null )
972
1005
{
973
1006
xml += "\r \n <billMeLaterRequest>" + billMeLaterRequest . Serialize ( ) + "\r \n </billMeLaterRequest>" ;
@@ -1016,6 +1049,10 @@ public override string Serialize()
1016
1049
{
1017
1050
xml += "\r \n <merchantCategoryCode>" + merchantCategoryCode + "</merchantCategoryCode>" ;
1018
1051
}
1052
+ if ( businessIndicatorSet )
1053
+ {
1054
+ xml += "\r \n <businessIndicator>" + businessIndicatorField + "</businessIndicator>" ;
1055
+ }
1019
1056
xml += "\r \n </captureGivenAuth>" ;
1020
1057
return xml ;
1021
1058
}
@@ -1137,6 +1174,17 @@ public taxTypeIdentifierEnum taxType
1137
1174
get { return taxTypeField ; }
1138
1175
set { taxTypeField = value ; taxTypeSet = true ; }
1139
1176
}
1177
+
1178
+ private businessIndicatorEnum businessIndicatorField ;
1179
+ private bool businessIndicatorSet ;
1180
+ public businessIndicatorEnum businessIndicator
1181
+ {
1182
+ get { return businessIndicatorField ; }
1183
+ set { businessIndicatorField = value ; businessIndicatorSet = true ; }
1184
+ }
1185
+
1186
+
1187
+
1140
1188
public billMeLaterRequest billMeLaterRequest ;
1141
1189
public pos pos ;
1142
1190
private string pinField ;
@@ -1211,6 +1259,8 @@ public override string Serialize()
1211
1259
}
1212
1260
if ( payPalNotes != null ) xml += "\r \n <payPalNotes>" + SecurityElement . Escape ( payPalNotes ) + "</payPalNotes>" ;
1213
1261
if ( actionReason != null ) xml += "\r \n <actionReason>" + SecurityElement . Escape ( actionReason ) + "</actionReason>" ;
1262
+ if ( businessIndicatorSet ) xml += "\r \n <businessIndicator>" + businessIndicatorField + "</businessIndicator>" ;
1263
+
1214
1264
xml += "\r \n </credit>" ;
1215
1265
return xml ;
1216
1266
}
@@ -1618,6 +1668,18 @@ public govtTaxTypeEnum taxType
1618
1668
get { return taxTypeField ; }
1619
1669
set { taxTypeField = value ; taxTypeSet = true ; }
1620
1670
}
1671
+
1672
+ private businessIndicatorEnum businessIndicatorField ;
1673
+ private bool businessIndicatorSet ;
1674
+ public businessIndicatorEnum businessIndicator
1675
+ {
1676
+ get { return businessIndicatorField ; }
1677
+ set { businessIndicatorField = value ; businessIndicatorSet = true ; }
1678
+ }
1679
+
1680
+
1681
+
1682
+
1621
1683
public enhancedData enhancedData ;
1622
1684
public lodgingInfo lodgingInfo ;
1623
1685
public processingInstructions processingInstructions ;
@@ -1727,6 +1789,11 @@ public override string Serialize()
1727
1789
{
1728
1790
xml += "\r \n <merchantCategoryCode>" + merchantCategoryCode + "</merchantCategoryCode>" ;
1729
1791
}
1792
+
1793
+ if ( businessIndicatorSet )
1794
+ {
1795
+ xml += "\r \n <businessIndicator>" + businessIndicatorField + "</businessIndicator>" ;
1796
+ }
1730
1797
1731
1798
xml += "\r \n </forceCapture>" ;
1732
1799
return xml ;
@@ -2169,6 +2236,17 @@ public govtTaxTypeEnum taxType
2169
2236
get { return taxTypeField ; }
2170
2237
set { taxTypeField = value ; taxTypeSet = true ; }
2171
2238
}
2239
+
2240
+ private businessIndicatorEnum businessIndicatorField ;
2241
+ private bool businessIndicatorSet ;
2242
+ public businessIndicatorEnum businessIndicator
2243
+ {
2244
+ get { return businessIndicatorField ; }
2245
+ set { businessIndicatorField = value ; businessIndicatorSet = true ; }
2246
+ }
2247
+
2248
+
2249
+
2172
2250
public enhancedData enhancedData ;
2173
2251
public processingInstructions processingInstructions ;
2174
2252
public pos pos ;
@@ -2447,6 +2525,10 @@ public override string Serialize()
2447
2525
{
2448
2526
xml += "\r \n <merchantCategoryCode>" + merchantCategoryCode + "</merchantCategoryCode>" ;
2449
2527
}
2528
+ if ( businessIndicatorSet )
2529
+ {
2530
+ xml += "\r \n <businessIndicator>" + businessIndicatorField + "</businessIndicator>" ;
2531
+ }
2450
2532
2451
2533
//if (routingPreferenceSet)
2452
2534
//{
0 commit comments